为了账号安全,请及时绑定邮箱和手机立即绑定

快速入门ThinkPHP框架—理论篇

Donsen PHP开发工程师
难度中级
时长 3小时51分
学习人数
综合评分9.43
169人评价 查看评价
9.8 内容实用
9.3 简洁易懂
9.2 逻辑清晰
  • $this->display()会默认调用相应与控制器同名的View/Index文件夹下的html文件 $this->display('Index/test');调用View/index文件夹下的test.html文件 $this->display('test/test');调用View/test文件夹下的test.html文件
    查看全部
    0 采集 收起 来源:建立项目模板

    2018-03-22

  • 开启隐藏index.php: 1、apache httpd.conf 开启rewrite.so 2、index.php同级目录下建立 .htaccess 录入 <Ifmodule mod_rewrite> RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php/$1[QSA,PT,L] </Ifmodule>
    查看全部
  • 1、ThinkPHP中的URL模式: 在配置文件中定义URL_MODEL的值 值为1 默认模式 pathinfo模式 形式如下:http://localhost/muke/index.php/Index/user/id/1.html 值为0 普通模式 形式如下:http://localhost/muke/index.php?m=Index&a=user&id=1 值为2 重写模式 形式如下:http://localhost/muke/Index/user/id/1.html 值为3 兼容模式 形式如下:http://localhost/muke/index.php?s=/Index/user/id/1.html
    查看全部
  • thinkPHP运行流程: 1加载thinkphp.php:rquire('./thinkphp/thinkphp.php'); 2加载核心文件 ./thinkphp/lib/core 3加载项目的文件,分析URl 调用相关控制器 m module 模块 相当于 控制器 a action 方法 action理解成页面
    查看全部
  • ThinkPHP的入口文件的定义: 前台入口: define('APP_NAMe','App'); define('APP_PATH','./App/'); require(./ThinkPHP/ThinkPHP.php); 后台入口文件: define('APP_NAMe','App'); define('APP_PATH','./App/'); require('./ThinkPHP/ThinkPHP.php'); ThinkPHP的目录结构: common:存放当前项目的公共函数 conf:存放当前项目的配置文件 lang:存放当前项目的语言包 lib:存放当前项目的控制器和方法 runtime:存放当前项目运行时的文件 tpl:存放当前项目的模板文件 这些目录结构在mvc中的体现: M和C存放在lib中,V存放在tpl中 Lib中的目录结构: Action:控制器 Behavior:行为管理 Model:模型 Widget:组件
    查看全部
  • <switch name='name'> <case value='laoshi'>老师</case> <case value='hong/huang'>同学</case> <default />自己 </switch>
    查看全部
  • <if condition="$num gt 10">num大于10 <elseif condition="$num lt 10"/>num小于10 <else/>num等于10 </if>
    查看全部
  • eq(=), neq(!=), gt(>), egt(>=), lt(<), elt(<=), heq(===), nheq(!==) <for start='1' end='10' comparison='elt' name='k'> {$k} <br/> </for>
    查看全部
  • <foreach name='data["list"]' item='vo'> <li>{$vo['age']}</li> </foreach> 没有 length offect等功能
    查看全部
  • <volist name="data['list']" id="vo"> <li>{$vo['age']}</li> </volist> <volist name="data['list']" id="vo" offect='1' length='2' empty='没有值'> <li>{$vo['age']}</li> </volist>
    查看全部
  • {$Think.version} {$Think.now} {$Think.server.http_host}
    查看全部
  • {$var|default='默认值'} {$var|md5} {$var|substr=0,5} {$var|date='Y-m-d h:i:s',###} {$var['age']+1} 对的 {$var.age+1}错误 对象不能进行加减乘除
    查看全部
  • 开启隐藏index.php: 1、apache httpd.conf 开启rewrite.so 2、index.php同级目录下建立 .htaccess 录入 <Ifmodule mod_rewrite> RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php/$1[QSA,PT,L] </Ifmodule>
    查看全部
  • url 模式
    查看全部
  • thinkphp url的4种模式!
    查看全部

举报

0/150
提交
取消
课程须知
1、PHP基础语法 2、MYSQL常用的SQL语句 3、面向对象开发思想
老师告诉你能学到什么?
1、理解框架的概念 2、熟练掌握tp框架的基础用法 3、简单的使用tp框架进行相关开发

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!