随笔分类 - php
thinkphp5实现多级控制器
摘要:默认情况下目录结构 application ->admin->controller->class.php 当项目比较多的时候,目录下控制器文件较多,考虑按模块增加一层目录 application->admin->controller->blog->class.php 此时,名称空间需为 app\ad
阅读全文
php核心技术与最佳实践(笔记一)
摘要:1.1面向对象的型与本 类是对象的抽象组织,对象是类的具体存在。 1.1.1对象的形 1.1.2对象的本 1.1.3对象与数组 1.1.4对象与类 1.2魔术方法的应用 魔术方法是以两个下划线开头,具有特殊作用的一些方法 __construct方法就是一个标准的魔术方法,称为构造方法,定义了这个方法
阅读全文
vs code 配置 php xdebug
摘要:1.安装扩展 php debug 2.下载xdebug插件 做个页面输出phpinfo(),复制到这个页面 https://xdebug.org/wizard.php 提交后会告诉你机子要下载哪个版本; 注意给出的 zend_extension = 没有带双引号的话要自己加上; 加三个配置 xdeb
阅读全文
thinkphp 响应对象
摘要:页面返回内容,用return return '123';代替echo '123';返回字符串 返回类型的控制 thinkphp 下 convention.php 'default_return_type'控制,默认输出类型 使用动态配置,返回json格式 可以新建api模块,设置默认返回类型为jso
阅读全文
thinkphp 视图(三)系统变量——原生标签
摘要:查看系统变量 在view中获取服务器变量 获取env变量 status=dev; env变量默认会自己加前缀并转为大写 可以获取session 1.后台设置session 2.view获取session 可以获取cookie 获取get的值 获取应用的常量 或者直接用常量名 在模板中直接使用php标
阅读全文
thinkphp 视图(二)变量输出、赋值和替换
摘要:view下的html文件会编译成php文件 编译的文件在runtime 下的temp目录 会编译成 格式的定义,在thinkPHP的conversion.php文件中 模板设置 tpl_begin,tpl_end 用于标记模板的开始和结束{}; 可以通过设置控制器的view属性的值,向view传递参
阅读全文
thinkphp 视图(一)
摘要:视图 View 默认调用当前模块下view 目录下 同名控制器的同名.html文件模板 默认会找app/index/view/index/upload.html; 默认会找app/index/view/public/upload.html 默认会找入口文件同级的index.html文件 传入第二个参
阅读全文
浙公网安备 33010602011771号