随笔分类 - THINKPHP
thinkphp知识汇总
摘要:注意:自定义函数要放在项目应用目录/common/common.php中。 这里是关键。 模板变量的函数调用格式为: 说明: { 和 $ 符号之间不能有空格 ,后面参数的空格就没有问题 ###表示模板变量本身的参数位置 支持多个函数,函数之间支持空格 支持函数屏蔽功能,在配置文件中可以配置禁止使用的
阅读全文
摘要:PHP代码:where($where)->count(); $pagecount=10; $page=new \Think\Page($count,$pagecount); $page->setConfig('first','首页'); $pa...
阅读全文
摘要:建一个表单: Document 用户名: 密码: 性...
阅读全文
摘要:模板程序: php程序:public function upload(){ $upload=new \Think\Upload(); $upload->maxSize=3145728; $upload->exts=arr...
阅读全文
摘要:首先,先建立Rbac那五张表(用户表,角色表,节点表,权限表,角色-用户表),后面四张可以在thinkphp中Rbac类里直接复制。第二步,根据需求往那五张表里插入数据,注意:节点表里的节点名称一定要跟当前的应用,控制器和方法名称一致,还有应用的level值等于1,不是等于0的,以下为PHP代码:u...
阅读全文
摘要:注意,每个foreach标签内部都加一个div用来区分各个层次关系,模板代码如下: {$v.title} checked='checked'> ...
阅读全文
摘要:先在common文件夹建立一个function.php文件,然后写一个递归函数,传递一个父id返回所有子id,如下:function getChildrenId($node,$pid){ $arr=array(); foreach ($node as $v) { if ($...
阅读全文
摘要:很简单,就是把默认的Home模块复制一份,放到Admin目录下,同时把namespace改成namespace Admin\Controller即可,配置项如下:
阅读全文
摘要:首先下载PHPExcel插件,我们需要把PHPExcel.php和PHPExcel文件夹放到D:\XAMPP\htdocs\fsxb\ThinkPHP\Library\Vendor\PHPExcel目录下,然后主题代码实现: public function download(){ ...
阅读全文
摘要:其实很简单,只要把表单提交方式改为get方式就行了,然后调用分页函数:function getpage(&$m,$where,$pagesize=10){ $m1=clone $m;//浅复制一个模型 $count = $m->where($where)->count();//连惯操作后...
阅读全文
摘要:/*************************功能:将多维数组合并为一位数组**$array:需要合并的数组**$clearRepeated:是否清除并后的数组中得重复值***********************/function array_multiToSingle($array,$c...
阅读全文
摘要:先在Common\Comon里建一个function.php公共方法,然后在里面新建一个getpage方法,代码如下:where($where)->count();//连惯操作后会对join等操作进行重置 $m=$m1;//为保持在为定的连惯操作,浅复制一个模型 $p=new Think...
阅读全文

浙公网安备 33010602011771号