摘要: 以前,有个朋友向我推荐phpstrom,我试用了一下,挺爽. 但是正版不支持中文? 今年又被某个大佬用实际行动教育了,果然一个好的开发工具能爽很多...简直起飞啊 下定决心搞个Jetbrains的全家桶,然后..官网卡的要死? 淘宝也有卖的,但是比官方贵100多? 联系销售代表,电话打不通? 我去淘 阅读全文
posted @ 2020-11-17 11:26 搬代码的民工 阅读(74) 评论(0) 推荐(0)
摘要: 先说结果: 网上就两种方案: 一.定时md5遍历 无论是二分法还是什么法,我看到遍历这俩字,就不想继续研究下去了 遍历是效率黑洞 不够高效 二.ReadDirectoryChangesW [ReadDirectoryChangesW] 是win32api,只有文件修改的时候才触发 简单地说,方案一和 阅读全文
posted @ 2020-02-28 11:16 搬代码的民工 阅读(234) 评论(0) 推荐(0)
摘要: <?php register_shutdown_function(function(){ //即便是 index1.php 里边发生语法错误,依旧会执行 }); include 'index1.php'; <?php function after_halt(){ $fp = fopen(__FILE 阅读全文
posted @ 2020-02-26 23:55 搬代码的民工 阅读(150) 评论(0) 推荐(0)
摘要: 先说结果: php中设置disable_functions,无法禁用eval 因为eval是语言构造器,不是函数 <?php $a = 'phpinfo'; $a(); //这是可以运行的 $code = 'echo time();'; $a = 'eval'; eval($code); //这是可 阅读全文
posted @ 2020-02-26 15:44 搬代码的民工 阅读(658) 评论(0) 推荐(0)
摘要: 最近在研究phar,看到里边有php流(stream)的内容 补了补课,收获颇多,在此整理记录一下: stream的有关函数: <?php var_dump(stream_get_transports()); // 获取已注册的套接字传输协议列表 var_dump(stream_get_wrappe 阅读全文
posted @ 2020-02-26 12:32 搬代码的民工 阅读(451) 评论(0) 推荐(0)
摘要: function dd_array2str($array,$lv=1){ if(is_array($array)){ $str = '['."\n"; foreach($array AS $key=>$value) { $str .= str_repeat(' ',$lv).'\''.$key.'\ 阅读全文
posted @ 2020-02-24 18:10 搬代码的民工 阅读(181) 评论(0) 推荐(0)
摘要: <?php /* 合并多维数组 $arr_default会覆盖$arr */ function dd_array_merge($arr,$arr_default){ $rs = []; //取所有键名 $foo[] = array_keys($arr_default); $foo[] = array 阅读全文
posted @ 2020-02-23 11:14 搬代码的民工 阅读(771) 评论(0) 推荐(0)
摘要: 工作日记,每日要记,一日不记,不叫日记 阅读全文
posted @ 2014-09-04 21:23 搬代码的民工 阅读(108) 评论(0) 推荐(0)