在 Laravel 项目中,用户可以上传任何大小的文件,出于安全目的,需要对这些文件进行静态加密。 Laravel 提供 encryption, 但它们主要用于加密值。 使用 encrypt 助手方法对像图像这样的小文件…
Composer 实现自动加载原理-新手也能看懂
简介 一般在框架中都会用到 composer 工具 , 用它来管理依赖。其中 composer 有类的自动加载机制,可以加载 composer 下载的库中的所有的类文件。那么 composer 的自动加载机制是怎么实现的…
php判断一个值是否在数组中【转】
使用php小技巧:判断value在不在数组value在不在数组value在不在数组array中? 方法一: //注意:in_array('','',true)还有第三个参数,为true时还会判断数据类型 in_array…
php生成唯一随机码【转】
最终使用: echo md5(time() . mt_rand(1,1000000)) //A:利用时间戳的方法 md5("admin"); // B:32位MD5加密 substr(md5("admin"),8,16)…
PHP isset() 函数使用【转】
PHP isset() 函数 isset()函数用于检测变量是否已设置并且非 NULL。 如果已经使用 unset() 释放了一个变量之后,再通过 isset() 判断将返回 FALSE。 若使用 isset() 测试一…
php如何判断IP为有效IP地址【转】
不需要正则表达式来判断,因为在php5.2.0之后,有专门的函数来做这个判断了。 1、判断是否是合法IP if(filter_var($ip, FILTER_VALIDATE_IP)) { // it's valid }…
PHP检测URL格式是否正确域名地址是否有效【转】
PHP 检测 URL 格式是否正确、域名地址是否有效: if (filter_var($url, FILTER_VALIDATE_URL) === FALSE) { return 'url格式不正确'; } 上面的代码只…
php compact内置函数
据我目前所知,这个内置函数主要作用是 可以让你的代码更清晰,节省代码量 我们先看一下正常的写法: $name = "鱼"; $age = "10086"; $sex = "保密"; $phone = "10010";…
Composer 设置为全局
1、MAC / Linux操作 sudo mv composer.phar /usr/local/bin/composer 2、window 操作 待定
[PHP] 解决mysql下1366 Incorrect string value错误
这个错误是字符编码的问题 , 因为内容里有可能有表情等特殊字符 , 需要使用utf8mb4编码 重点还有一个是 , 在php代码中连接上mysql后一定要执行一下 set name utf8mb4 否则也是不行的 …