php魔术方法总结
php魔术方法
__tostring
__invoke
其实我一直在你身边
php魔术方法
__tostring
__invoke
1..动态调用普通函数时,比如参数和调用方法名称不确定的时候很好用
2.不需要判断函数类型,无论是普通函数,类的静态方法或者类的方法,均直接调用
深入理解php底层
php生命周期
public static function time_tran($the_time)
{ date_default_timezone_set(“Asia/Shanghai”); //设置时区
$now_time = date(“Y-m-d H:i:s”, time());
$now_time = strtotime($now_time);
php 正则获取图片url
preg_match_all(“/(src)=[\”|\”| ]{0,}(http:\/\/(.*)\.(gif|jpg|jpeg|bmp|png|JPEG|GIF|PNG))[\”|\”| ]{0,}/isU”, $content, $match);
php 生成2个字母或数字组合
$chars = “abcdefghijklmnopqrstuvwxyz0123456789”;
$str .= $chars[mt_rand(0, $lc)];
php 获取文件后缀
$suffixArr = explode(‘.’,$url);
return end($suffixArr);
php redis 实现文章点击统计每10次提交数据库
duanzi.js部分代码
api接口代码
1.加密方式
token = md5(time+salt)
(salt 约定: ECCBC87E4B5CE2FE28308FD9F2A7BAF3; time时间戳, 10分钟过期)
public static function gb2utf($str)
{
return iconv(“gb2312″,”utf-8//IGNORE”,$str);
}