123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208 |
- [ 2019-05-29T17:13:46+08:00 ] 127.0.0.1 /index.php/Admin/Mk/lst.html
- INFO: [ app_init ] --START--
- INFO: Run Behavior\BuildLiteBehavior [ RunTime:0.000026s ]
- INFO: [ app_init ] --END-- [ RunTime:0.000446s ]
- INFO: [ app_begin ] --START--
- INFO: Run Behavior\ReadHtmlCacheBehavior [ RunTime:0.000556s ]
- INFO: [ app_begin ] --END-- [ RunTime:0.000684s ]
- SQL: SHOW COLUMNS FROM `mk` [ RunTime:0.0133s ]
- SQL: SELECT * FROM `mk` [ RunTime:0.0009s ]
- INFO: [ view_parse ] --START--
- INFO: [ template_filter ] --START--
- INFO: Run Behavior\ContentReplaceBehavior [ RunTime:0.000223s ]
- INFO: [ template_filter ] --END-- [ RunTime:0.000503s ]
- NOTIC: [8] Undefined index: user_name C:\phpStudy\PHPTutorial\WWW\myblog\Application\Runtime\Cache\Admin\069b081f810e362d5ad3d43ff4984beb.php 第 22 行.
- NOTIC: [8] Undefined index: user_id C:\phpStudy\PHPTutorial\WWW\myblog\Application\Runtime\Cache\Admin\069b081f810e362d5ad3d43ff4984beb.php 第 23 行.
- INFO: Run Behavior\ParseTemplateBehavior [ RunTime:0.045347s ]
- INFO: [ view_parse ] --END-- [ RunTime:0.045739s ]
- INFO: [ view_filter ] --START--
- INFO: Run Behavior\WriteHtmlCacheBehavior [ RunTime:0.001264s ]
- INFO: [ view_filter ] --END-- [ RunTime:0.001531s ]
- INFO: [ app_end ] --START--
- INFO: Run Behavior\ShowPageTraceBehavior [ RunTime:0.001314s ]
- INFO: [ app_end ] --END-- [ RunTime:0.001744s ]
- [ 2019-05-29T17:13:52+08:00 ] 127.0.0.1 /index.php/Admin/Mk/lst.html
- INFO: [ app_init ] --START--
- INFO: Run Behavior\BuildLiteBehavior [ RunTime:0.000026s ]
- INFO: [ app_init ] --END-- [ RunTime:0.000388s ]
- INFO: [ app_begin ] --START--
- INFO: Run Behavior\ReadHtmlCacheBehavior [ RunTime:0.000489s ]
- INFO: [ app_begin ] --END-- [ RunTime:0.000710s ]
- SQL: SHOW COLUMNS FROM `mk` [ RunTime:0.0115s ]
- SQL: SELECT * FROM `mk` [ RunTime:0.0010s ]
- INFO: [ view_parse ] --START--
- INFO: [ template_filter ] --START--
- INFO: Run Behavior\ContentReplaceBehavior [ RunTime:0.000377s ]
- INFO: [ template_filter ] --END-- [ RunTime:0.000853s ]
- NOTIC: [8] Undefined index: user_name C:\phpStudy\PHPTutorial\WWW\myblog\Application\Runtime\Cache\Admin\069b081f810e362d5ad3d43ff4984beb.php 第 22 行.
- NOTIC: [8] Undefined index: user_id C:\phpStudy\PHPTutorial\WWW\myblog\Application\Runtime\Cache\Admin\069b081f810e362d5ad3d43ff4984beb.php 第 23 行.
- INFO: Run Behavior\ParseTemplateBehavior [ RunTime:0.040808s ]
- INFO: [ view_parse ] --END-- [ RunTime:0.041312s ]
- INFO: [ view_filter ] --START--
- INFO: Run Behavior\WriteHtmlCacheBehavior [ RunTime:0.000455s ]
- INFO: [ view_filter ] --END-- [ RunTime:0.000792s ]
- INFO: [ app_end ] --START--
- INFO: Run Behavior\ShowPageTraceBehavior [ RunTime:0.000653s ]
- INFO: [ app_end ] --END-- [ RunTime:0.000895s ]
- [ 2019-05-29T17:13:59+08:00 ] 127.0.0.1 /index.php/Admin/Mk/add
- INFO: [ app_init ] --START--
- INFO: Run Behavior\BuildLiteBehavior [ RunTime:0.000027s ]
- INFO: [ app_init ] --END-- [ RunTime:0.000437s ]
- INFO: [ app_begin ] --START--
- INFO: Run Behavior\ReadHtmlCacheBehavior [ RunTime:0.000548s ]
- INFO: [ app_begin ] --END-- [ RunTime:0.000678s ]
- SQL: SHOW COLUMNS FROM `mk` [ RunTime:0.0118s ]
- INFO: [ view_parse ] --START--
- INFO: [ template_filter ] --START--
- INFO: Run Behavior\ContentReplaceBehavior [ RunTime:0.000361s ]
- INFO: [ template_filter ] --END-- [ RunTime:0.000778s ]
- NOTIC: [8] Undefined index: user_name C:\phpStudy\PHPTutorial\WWW\myblog\Application\Runtime\Cache\Admin\c4c2e0e836d53af13639c6d6e2827276.php 第 23 行.
- NOTIC: [8] Undefined index: user_id C:\phpStudy\PHPTutorial\WWW\myblog\Application\Runtime\Cache\Admin\c4c2e0e836d53af13639c6d6e2827276.php 第 24 行.
- INFO: Run Behavior\ParseTemplateBehavior [ RunTime:0.029510s ]
- INFO: [ view_parse ] --END-- [ RunTime:0.030204s ]
- INFO: [ view_filter ] --START--
- INFO: Run Behavior\WriteHtmlCacheBehavior [ RunTime:0.000708s ]
- INFO: [ view_filter ] --END-- [ RunTime:0.000927s ]
- INFO: [ app_end ] --START--
- INFO: Run Behavior\ShowPageTraceBehavior [ RunTime:0.000921s ]
- INFO: [ app_end ] --END-- [ RunTime:0.001135s ]
- [ 2019-05-29T17:19:47+08:00 ] 127.0.0.1 /index.php/Admin/Mk/add.html
- INFO: [ app_init ] --START--
- INFO: Run Behavior\BuildLiteBehavior [ RunTime:0.000027s ]
- INFO: [ app_init ] --END-- [ RunTime:0.000433s ]
- INFO: [ app_begin ] --START--
- INFO: Run Behavior\ReadHtmlCacheBehavior [ RunTime:0.000839s ]
- INFO: [ app_begin ] --END-- [ RunTime:0.001097s ]
- SQL: SHOW COLUMNS FROM `mk` [ RunTime:0.0124s ]
- NOTIC: [2] call_user_func() expects parameter 1 to be a valid callback, no array or string given C:\phpStudy\PHPTutorial\WWW\myblog\ThinkPHP\Library\Think\Upload.class.php 第 170 行.
- NOTIC: [8] Undefined index: validate C:\phpStudy\PHPTutorial\WWW\myblog\ThinkPHP\Library\Think\Model.class.php 第 1185 行.
- NOTIC: [8] Undefined index: auto C:\phpStudy\PHPTutorial\WWW\myblog\ThinkPHP\Library\Think\Model.class.php 第 1128 行.
- SQL: INSERT INTO `mk` (`title`,`auth`,`category`,`summary`,`content`,`time`,`src`,`name`,`rname`) VALUES ('PHP框架相关','YUDANDAN','share','关于自己学习PHP时,从中摘抄的重点','- 闭包
- - 命名空间---
- #### 路由解析
- > 通过url地址get参数找到指定的控制器,并进行对应方法调用请求
- >
- > 1. http://网址/index.php?m=XX&c=XX&a=XX 基本get
- > 2. http://网址/index.php/模块/控制器/操作方法 路径模式pathinfo
- > 3. http://网址/模块/控制器/操作方法 rewrite重写模式
- > 4. http://index.php?s=/模块/控制器/方法 兼容模式
- >
- > 具体url地址模式设置(配置文件ThinkPHP/Conf/convention.php--\'URL_MODEL\'=>0,1,2,3)可修改自己项目的配置文件,项目/Common/Conf/下进行修改
- ###### 多级控制器
- ```
- <?php
- namespace Home\\Controller\\Admin;
- use Think\\Controller;
- class IndexController extends Controller {
- public function hello(){
- echo \'hello\';
- }
- public function test(){
- echo \'test\';
- }
- }
- ```
- > 可以通过url访问 http://serverName/Home/Admin/Usesr
- 跨控制器调用,可以单独实例化控制器,也可以用快捷调用方法A
- ```
- // 实例化Home模块的User控制器
- $User = new \\Home\\Controller\\UserController();
- $User=A(\'User\');
- ```
- 在程序设计中,不能相信用户的任何输入;
- ###### 模型的实例化
- > D方法实例化模型类的时候通常是实例化某个具体的模型类,如果你仅仅是对数据表进行基本的CURD操作的话,使用M方法实例化的话,由于不需要加载具体的模型类,所以性能会更高
- ###### 请求
- > get:传送的参数是有长度限制,只接受ASCII字符,通过URL传递,请求一次
- >
- > post:放在Request body中,请求两次。
- ###### PHP会话管理
- > Cookie 数据存储浏览器端;方便与J互数据,方便获取用户信息;
- >
- > Session:数据存储在服务器上;高效,安全,不依赖浏览器端环境,服务器端会为每一个用户一个ID
- ###### M方法和D方法
- > M方法就是一个原生态的new Model()
- >
- > D方法可以调用验证机制,会查询到同名Model类,自动验证,自动填充,关联查询。','1559121587','/./Uploads/2019-05-29/5cee4eb333e89.png','thinkphp3.2截图.png','5cee4eb333e89.png') [ RunTime:0.0014s ]
- INFO: [ view_parse ] --START--
- INFO: [ template_filter ] --START--
- INFO: Run Behavior\ContentReplaceBehavior [ RunTime:0.000182s ]
- INFO: [ template_filter ] --END-- [ RunTime:0.000452s ]
- INFO: Run Behavior\ParseTemplateBehavior [ RunTime:0.027599s ]
- INFO: [ view_parse ] --END-- [ RunTime:0.027818s ]
- INFO: [ view_filter ] --START--
- INFO: Run Behavior\WriteHtmlCacheBehavior [ RunTime:0.000601s ]
- INFO: [ view_filter ] --END-- [ RunTime:0.000724s ]
- INFO: [ app_end ] --START--
- INFO: Run Behavior\ShowPageTraceBehavior [ RunTime:0.000967s ]
- INFO: [ app_end ] --END-- [ RunTime:0.001139s ]
- [ 2019-05-29T17:19:49+08:00 ] 127.0.0.1 /index.php/Admin/Mk/lst.html
- INFO: [ app_init ] --START--
- INFO: Run Behavior\BuildLiteBehavior [ RunTime:0.000043s ]
- INFO: [ app_init ] --END-- [ RunTime:0.000699s ]
- INFO: [ app_begin ] --START--
- INFO: Run Behavior\ReadHtmlCacheBehavior [ RunTime:0.000899s ]
- INFO: [ app_begin ] --END-- [ RunTime:0.001047s ]
- SQL: SHOW COLUMNS FROM `mk` [ RunTime:0.0122s ]
- SQL: SELECT * FROM `mk` [ RunTime:0.0009s ]
- INFO: [ view_parse ] --START--
- INFO: [ template_filter ] --START--
- INFO: Run Behavior\ContentReplaceBehavior [ RunTime:0.000268s ]
- INFO: [ template_filter ] --END-- [ RunTime:0.001085s ]
- NOTIC: [8] Undefined index: user_name C:\phpStudy\PHPTutorial\WWW\myblog\Application\Runtime\Cache\Admin\069b081f810e362d5ad3d43ff4984beb.php 第 22 行.
- NOTIC: [8] Undefined index: user_id C:\phpStudy\PHPTutorial\WWW\myblog\Application\Runtime\Cache\Admin\069b081f810e362d5ad3d43ff4984beb.php 第 23 行.
- INFO: Run Behavior\ParseTemplateBehavior [ RunTime:0.031330s ]
- INFO: [ view_parse ] --END-- [ RunTime:0.031683s ]
- INFO: [ view_filter ] --START--
- INFO: Run Behavior\WriteHtmlCacheBehavior [ RunTime:0.001290s ]
- INFO: [ view_filter ] --END-- [ RunTime:0.001566s ]
- INFO: [ app_end ] --START--
- INFO: Run Behavior\ShowPageTraceBehavior [ RunTime:0.001437s ]
- INFO: [ app_end ] --END-- [ RunTime:0.001682s ]
- [ 2019-05-29T17:20:10+08:00 ] 127.0.0.1 /index.php/Admin/Mk/edit/id/6
- INFO: [ app_init ] --START--
- INFO: Run Behavior\BuildLiteBehavior [ RunTime:0.000028s ]
- INFO: [ app_init ] --END-- [ RunTime:0.000459s ]
- INFO: [ app_begin ] --START--
- INFO: Run Behavior\ReadHtmlCacheBehavior [ RunTime:0.000559s ]
- INFO: [ app_begin ] --END-- [ RunTime:0.000688s ]
- SQL: SHOW COLUMNS FROM `mk` [ RunTime:0.0126s ]
- SQL: SELECT * FROM `mk` LIMIT 1 [ RunTime:0.0010s ]
- INFO: [ view_parse ] --START--
- INFO: [ template_filter ] --START--
- INFO: Run Behavior\ContentReplaceBehavior [ RunTime:0.000190s ]
- INFO: [ template_filter ] --END-- [ RunTime:0.000410s ]
- NOTIC: [8] Undefined index: user_name C:\phpStudy\PHPTutorial\WWW\myblog\Application\Runtime\Cache\Admin\3cb2abac57c2b4a372dd3f7e222cf820.php 第 23 行.
- NOTIC: [8] Undefined index: user_id C:\phpStudy\PHPTutorial\WWW\myblog\Application\Runtime\Cache\Admin\3cb2abac57c2b4a372dd3f7e222cf820.php 第 24 行.
- INFO: Run Behavior\ParseTemplateBehavior [ RunTime:0.022586s ]
- INFO: [ view_parse ] --END-- [ RunTime:0.022933s ]
- INFO: [ view_filter ] --START--
- INFO: Run Behavior\WriteHtmlCacheBehavior [ RunTime:0.000715s ]
- INFO: [ view_filter ] --END-- [ RunTime:0.000931s ]
- INFO: [ app_end ] --START--
- INFO: Run Behavior\ShowPageTraceBehavior [ RunTime:0.000997s ]
- INFO: [ app_end ] --END-- [ RunTime:0.001215s ]
|