-
自定义函数放在Common文件->Common文件夹->function.php中查看全部
-
tp3.2版本 公共函数的名称为function.php查看全部
-
//common 存放当前项目的公共自定义函数 //Conf 存放当前项目的配置文件 //Lang 存放当前项目的语言包 //Lib 存放当前项目的控制器和模型 //Runtime 存放当前项目的运行时文件 //Runtime 中的文件夹和文件作用 //Cache 存放模板缓存 //Data 存放数据目录 //Logs 存放日志 //Temp 存放数据缓存 //~runtime.php 编译后加载的文件 //Tpl 存放当前项目的模板文件 //MVC在thinkPHP项目的体现 //M C 存放在LIB中 // V 存放在TPL中 //LIB 文件夹中的文件作用 //ACTION 存放MC中的Controller //Behavior 存放thinkPHP行为管理的目录 //Model 存放项目的模型文件 //Widgt 组件查看全部
-
<switch name='name'> <case value='mama|baba'>老王,来一起吃饭吧</case> <case value='datou'>王叔叔,你又来了</case> <default/>隔壁老王又来了 </switch>查看全部
-
ThinkPHP的运行流程: 1.加载ThinkPHP.php 2.加载./thinkPHP/LIB/core路径下的核心文件 3.加载项目的文件->分析URL->调用相关的控制器 示例URL:http://localhost/index.php?m=index&a=index m->module 模块 控制器 a->action 方法 action= 页面 原理演示-示例代码: $module = isset($_GET['m'])?$_GET['m']:'index'; $action = isset($_GET['a'])?$_GET['a']:'index'; //echo $module.' and '.$action; $demo = new $module(); $demo -> $action(); class Index{ function __construct(){ echo "Tndex contronller!<br/>"; } function test(){ echo "Function test in contronller Index!"; } function Index(){ echo "Function index in contronller Index!"; } } class Test{ function __construct(){ echo "Test contronller!<br/>"; } function test(){ echo "Function test in contronller Test!"; } function Index(){ echo "Function index in contronller Test!"; } } exit;查看全部
-
关系图查看全部
-
ThinkPHP的运行流程 1,加载ThinkPHP.php 2,加载核心文件 ./thinkPHP/LIB/core 3,加载项目的文件吗 分析URL 调用相关的控制器 m module 模块 控制器 a action 方法 action= 页面查看全部
-
//common 存放当前项目的公共自定义函数 //Conf 存放当前项目的配置文件 //Lang 存放当前项目的语言包 //Lib 存放当前项目的控制器和模型 //Runtime 存放当前项目的运行时文件 //Runtime 中的文件夹和文件作用 //Cache 存放模板缓存 //Data 存放数据目录 //Logs 存放日志 //Temp 存放数据缓存 //~runtime.php 编译后加载的文件 //Tpl 存放当前项目的模板文件 //MVC在thinkPHP项目的体现 //M C 存放在LIB中 // V 存放在TPL中 //LIB 文件夹中的文件作用 //ACTION 存放MC中的Controller //Behavior 存放thinkPHP行为管理的目录 //Model 存放项目的模型文件 //Widgt 组件查看全部
-
自定义配置文件的话需要再项目的配置文件中加载:LOAD_EXT_CONFIG=>user查看全部
-
配置文件 : 先加载thinkphp的配置文件: thinkphp目录下的conf/convention.php 数据库配置文件等等 项目配置文件: 项目路径下的conf /config.php 键值对的数组形式保存配置文件 C方法就是config的缩写C("键值")直接输出配置文件的值 config.php的配置 需要再入口文件中加入一个定义 define("APP_DEBUG",TRUE);这样在修改config值得时候会实时出现 将app_debug设置为true的时候会为调试模式,因为缓存机制的问题项目在首次编译会生成缓存文件,在服务器端操作的时候 应该删除runtime下的文件查看全部
-
应该是:3.2版本的ThinkPHP 函数文件放到App\Home\Common目录下,并取名为function.php才能被正确识别查看全部
-
框架是程序结构代码的集合,而不是业务逻辑的集合.查看全部
-
控制器: 接受用户请求,并调用相应的模型处理 模 型: 处理数据和业务逻辑 视 图:数据内容的呈现查看全部
-
distinct(true/false) 传入false过滤重复查看全部
-
thinkPHP中url模式中隐藏入口文件index.php的方法: 1.httpd.conf配置文件中加载了mod_rewrite.so模块 //在APACHE里面去配置 #LoadModule rewrite_module modules/mod_rewrite.so把前面的警号去掉 2.添加.htaccess文件必须放到跟目录下 这个文件里面加: <IfModule mod_rewrite.c> RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L] </IfModule>查看全部
举报
0/150
提交
取消