-
ThinkPHP教程thinkphp3.x基本的增加、删除、修改、查询
上一篇中,我们了解了ThinkPHP的基础部分,以及如何创建一个控制器和模板,并知道了M方法的用法,本篇将会讲解下数据的CURD操作,探索下更多的数据操作。 一、CURD CURD是一个数据库技术中的缩写词,一...
ThinkPHP教程 / 2016-10-09
-
ThinkPHP教程给大家提供一下RBAC权限认证的源码
希望大家能沟互相学习,互相进步,请各位大神都不要吝啬能够提供更多的示例给大家参考。。。。 本源码是通过视频教程理解,然后自己写出来的(所以说是非原创),可能功能不是很完善,但是基本的权限控制效果可以实...
ThinkPHP教程 / 2016-10-09
-
ThinkPHP教程kindeditor文件上传+thinkphp
百度编辑器倒是挺漂亮,然而生成一堆一堆的冗余代码,受不了了,就换了简洁的kindeditor编辑器,有简约之美,但是文件上传不好弄,百度了好久,没什么可用的,话不多说 前台代码引入: <link rel="stylesheet...
ThinkPHP教程 / 2016-10-09
-
ThinkPHP教程一键删除runtime运行时目录
private function _deleteDir($R){ $handle = opendir($R); while(($item = readdir($handle)) !== false){  ...
ThinkPHP教程 / 2016-10-09
-
ThinkPHP教程 thinkphp字符截取函数msubstr()
ThinkPHP有一个内置字符截取函数msubstr()如下: msubstr($str, $start=0, $length, $charset=”utf-8″, $suffix=true) $str:要截取的字符串 $start=0:开始位置,默认从0开始 $length:截...
ThinkPHP教程 / 2016-10-09
-
ThinkPHP教程thinkPHP中多维数组的遍历
$drug=array( 'ACEI'=>array(array('ch_name'=>'卡托普利','en_name'=>'captopril'),array('ch_name'=>'依那普利','en_name'=>'enalapril'), array('ch_n...
ThinkPHP教程 / 2016-10-09
-
ThinkPHP教程 thinkPHP查询方式的使用
一:普通查询方式 1. 使用字符串查询; $m->where(' id=1 and name="roge" ')->find(); 这种方...
ThinkPHP教程 / 2016-10-09
-
ThinkPHP教程ThinkPHP中如何重写配置文件
在一些成熟的CMS系统中,后台一般都包含一个配置中心(如织梦后台中系统设置),以方便站长在后台修改配置文件;那么这个功能是如果实现的呢?在ThinkPHP中有没有捷径可走呢?答案肯定是有的。下面大概说一下这个功...
ThinkPHP教程 / 2016-10-09
-
ThinkPHP教程后盾网ThinkPHP学习笔记——数据库导入与模板输出
在配置项配置'DEFAULT_FILTER' => 'htmlspecialchars',,这样post等获取到的数据就会采取htmlspecialchars进行过滤。就不用'username' => I('username','','htmlspecialchars'),...
ThinkPHP教程 / 2016-10-09
-
ThinkPHP教程ThinkPHP邮件发送函数示例
/** * 发送邮件 * @param $tomail * @param $subject * @param $body * @param string $config * @return bool * @throws Exception * @throws phpmailerE...
ThinkPHP教程 / 2016-10-09