-
php遍历无限级菜单
/** * [getTree遍历菜单] * @author xiaoliu * @DateTime 2019-11-24T10:59:20+0800 * @return....
-
PHP中两个$(美元符号)的用法
$first='hello';$hello='world';echo$first.''.$$first;结果:helloworld$$first就是$hello,因为$first的值是hello这里的....
-
PHP+MYSQL进行emoji表情插入
Mysql版本必须大于5.5.3,因为5.5.3之后才出了utf8mb4我理解的utf8mb4就是utf8的升级版,Emoji表情是4字节,而utf8最大只能容纳三个字节。开始步骤:备注:这里我用的是....
-
php使用hash_hmac生成token
hash_hmac(PHP5>=5.1.2,PHP7,PECL哈希>=1.1)hash_hmac — 使用HMAC方法生成键控哈希值描述hash_hmac (字符串 $algo ,字符串 $data ....
-
TP5.0闭包传值
在thinkPHP模型查询中,一般有两种方式:数组方式和闭包方式,相对于数组方式只能定义查询条件,闭包方式可以支持更多的连贯操作,包括排序,数量限制等。在thinkPHP闭包查询中通常使用use进行参....
-
php数组转使用逗号分隔的字符串
//php数组转使用逗号隔开的字符串 //解决方法: $arr = array('lastname', 'email', 'phone'); if($arr)....
-
TP5模型对象转数组并删除数组某字段
用模型查询数据的时候想把数据结果处理后返回客户端,如果没配置输出是Array就会报CalltoamemberfunctiontoArray()onarray这样的错误。示例代码: public fun....
-
TP5.0模型使用base方法定义全局查询范围
写一个公共类,把需要的条件添加好,然后继承,举个栗子:如果每张表都有status字段,每次查询都有加上这个status=1的条件判断,这是就需要全局查询范围了,代码如下:namespaceapp\in....
-
tp5字段过滤方法,Request::only和allowField()区别
在创建数据的时候需要验证form表单提交的所有数据,防止有人恶意写入,接下来分别介绍以下TP5自带的字段过滤方法Request::only方法:获取指定的参数,相反的Request::except是排....
-
PHP使用文件写入记录日志
$file=request()->file('fileImg');$filename='img.txt';$test=json_encode($file->getInfo(),true);$Ts=fo....