摘要:
字库 共15000多个 安装方法 推荐使用composer进行安装 composer require sqhlib/hanzi-convert 使用方法 use sqhlib\Hanzi\HanziConvert; //繁体转简体$str = '平時已秉班揚筆,暇處不妨甘石經。吾里忻傳日邊信,君言頻 阅读全文
摘要:
1.打开fiddler(自动运行) 2. fiddler配置 打开Fiddler Tool->Fiddler Options->HTTPS 。 (配置完后记得要重启Fiddler). 3. 手机端配置 3.1 代理IP 并 安装根证书 首先确保你的电脑和手机在同一个局域网(wifi)中 打wifi, 阅读全文
摘要:
vim卡死 使用vim时,按了 Ctrl + s后,不能输入任何东西了,像死掉了一般,其实vim并没有死掉,这时vim只是停止向终端输出而已,要想退出这种状态,只需按Ctrl + q 即可恢复正常。 :e filename 跳转vim文件 :open file可以再打开一个文件 同时显示多个文件(分 阅读全文
摘要:
保留n位小数 四舍五入 不四舍五入 $num = substr( sprintf( "%.3f" , $num), 0, - 1 ); // 10.45 阅读全文
摘要:
比如发邮件: 方法一:fsockopen 防止客户端断开执行不完整需设置 ignore_user_abort(true); // 忽略客户端断开 set_time_limit(0); // 设置执行不超时 方法二:curl请求,CURLOPT_TIMEOUT =1(超时时间,主动断开连接程序继续向下 阅读全文
摘要:
public function ipToLong(){ $ip = $_SERVER['REMOTE_ADDR']; $ip = explode('.', $ip); $ip = array_reverse($ip);//数组反转 $r = 0; for($i=0,$j=count($ip); $i 阅读全文
摘要:
通过配置name可以设置多个计时器 //开始时间function ss_timing_start ($name = default) { global $ss_timing_start_times; $ss_timing_start_times[$name] = explode( , microti 阅读全文
摘要:
也可以通过编码范围来确定是否汉字 <?php function getFirstCharter($str) { if (empty($str)) { return ''; } $fchar = ord($str{0}); if ($fchar >= ord('A') && $fchar <= ord 阅读全文
摘要:
后端程序效率: 1、尽量将类的方法定义成static,它的速度会提升将近4倍。 2、键名字符串用单引号包起来,$row['id'] 的速度是$row[id]的7倍。 3、foreach效率更高,代替while和for,循环内部不要声明变量,能放到循环外的尽量放外面。 4、require_once() 阅读全文
摘要:
例子:/^[0-9]+abc$/^ 为匹配输入字符串的开始位置。[0-9]+匹配多个数字, [0-9] 匹配单个数字,+ 匹配一个或者多个。abc$匹配字母 abc 并以 abc 结尾,$ 为匹配输入字符串的结束位置。 + 号代表前面的字符必须至少出现一次 >=1* 号代表字符可以不出现,也可以出现 阅读全文