-
namespace app\admin\controller;
use app\common\controller\index as commonIndex;#引入公共模块
class Index{
public function index(){
return "this is admin Index Index";
}
public function common(){
echo "admin_common";
$common=new commonIndex();
return $comm->index
}
}
查看全部 -
{/* 这里的注释内容在页面上不显示,在源码查看中也不显示,但占位一行 */}
查看全部 -
{literal}
{$#email}
{/literal}
输出 {$email}
查看全部 -
#获取浏览器输入框的值
dump($request->domain());
dump($request->pathinfo());
dump($request->path());
#请求类型
dump($request->method());
dump($request->isAjax());
dump($request->isGet());
dump($request->isPost());
#获取请求的参数
dump($request->get());
dump($request->param());
dump($request->post());
dump($request->session());
dump($request->cookie());
dump($request->param('type'));
dump($request->cookie('email'));
#获取模块 控制器 操作方法
dump($request->module());
dump($request->controller());
dump($request->action());
查看全部 -
目录使用小写+下划线
类的文件名以命名空间定义,且命名空间和类库文件所在的路径一致
类文件名采用驼峰 首字母大写,其余文件为小写+下划线
类名和类文件名保持一致,采用驼峰,首字母大写
函数使用驼峰命名,首字母小写
属性名采用驼峰,首字母小写
配置参数以小写字母和下划线
表和字段采用小写+下划线
查看全部 -
这一节有点听不懂啊
查看全部 -
获取配置参数【一级】:config('配置参数')
读取二级参数【二级】:config('配置参数.二级参数')
检测配置参数是否存在:config('?配置参数');
设置配置参数:config('配置参数'.'参数值','作用域')。
查看全部 -
设置配置参数:config('配置参数'.'参数值','作用域')。
查看全部 -
use app\common\controller\Index as commonIndex; public function common() { $common = new commonIndex();//使用user指向的文件 return $common->index(); }
查看全部 -
tp中自带的Request的类,tp是单例模式,所以通过instance()来获取这个类的实例;instance()是一个封装在tp内部的静态方法
查看全部 -
depth 音标[depθ]
查看全部 -
调用公共模块commom
use app\common\controller\Index as commonIndex;
查看全部 -
注意命名规范
查看全部 -
场景配置:
举例操作:
1、在应用目录的配置文件(与app同级的conf/config.php)添加'app_status' =>'home';
2、然后在conf目录下创建一个home.php文件写入配置选项,例如数据库等信息
注意:如果配置场景数据库,需要把配置项全都配置一遍,所以需要把databse配置复制过来进行修改再写一遍
查看全部 -
common模块不能直接像其他模块一样通过url访问,common是一个公用的模块;
如果使用coommon中的方法,需要在其他模块中引用 use app\common\controller\要用的方法名 as commonIndex (这里加入要用的是Index方法),然后再写一个common方法,之后实例化commonIndex(),即可;查看全部
举报