Thinkphp
repoman_
这个作者很懒,什么都没留下…
展开
-
php正则匹配获取img标签src内容-多个 删除图片
//正则匹配获取img标签src内容-多个 function get_imgAllSrc($tag) { // print_r($tag);die; preg_match_all('/(id|alt|title|src)=("[^"]*")/i', $tag, $matches); $ret = array(); foreach($matches[0] as $i => $v) { $ret[] = trim($matches..原创 2021-11-23 16:12:45 · 697 阅读 · 0 评论 -
thinkphp5.1 _initialize初始化方法不执行问题
thinkphp5.1的初始化方法名称已修改成了initialize,前面不带下划线,使用新版这个要注意哦。thinkphp5.1的初始化方法名改为initialize去掉了之前的下划线,在 使用/重写 的时候应该注意将其声明为protected类型的,若直接声明为public类型,则其功能和普通方法无二,也就是说可以被用户访问到,并且会被执行两次。...原创 2021-06-24 09:07:17 · 1472 阅读 · 2 评论 -
ThinkPHP框架中使用富文本编辑器后如何输出
htmlspecialchars_decode()用这个能解析里面的符号我们在利用ThinkPHP提交数据的时候,数据库里的数据是含各种html标签的,那么在输出时就可以直接输出嘛。但是,也许你的老师曾经告诉过你,在进行后台数据提交的时候,要过滤掉html标签,如I('content','','htmlspecialchars ')这样来操作的。但是经过这样的过滤后,你要是还想直接输出来或是进...原创 2018-08-17 20:28:04 · 4405 阅读 · 1 评论 -
关于5.1版验证类中唯一(unique)规则的缺陷
你们想的太复杂了,其实修改场景的规则不用重新写,重点是编辑界面一定要使用隐藏域传递主键id就可以了,TP会自动识别是否需要判断唯一性你们想的太复杂了,其实修改场景的规则不用重新写,重点是编辑界面一定要使用隐藏域传递主键id就可以了,TP会自动识别是否需要判断唯一性你们想的太复杂了,其实修改场景的规则不用重新写,重点是编辑界面一定要使用隐藏域传递主键id就可以了,TP会自动识别是否需要...转载 2018-09-17 20:36:16 · 2769 阅读 · 0 评论 -
Thinkphp5.0 获取新增数据的ID
// 方法1insertGetId方法新增数据并返回主键值使用getLastInsID方法:Db::name('user')->insert($data); $userId = Db::name('user')->getLastInsID();// 方法2 使用insertGetId方法Db::name('user')->insertGetId($data)...转载 2018-09-20 13:57:07 · 3009 阅读 · 0 评论