随笔分类 -  PHP

摘要:phpstrom 不像其他开发工具 Eclipse,visual studio 那样本身就可以断点调试,我们需要配置一些东西才能实现。在你很确定哪一步出了问题可以用输出调试, 但是在不知掉的情况下,TMD老是ECHO ,print_r,var_dump?大家都很忙的,浪费时间精力,有了xdebug, 阅读全文
posted @ 2017-08-10 18:14 Rakishly 阅读(250) 评论(0) 推荐(0)
摘要:方法重载 __call()当对一个对象未定义的实例方法进行调用(访问)的时候,会自动调用预先定义好的魔术方法:__call() __callstatic()当对一个类未定义的静态方法进行调用(访问)的时候,会自动调用预先定义好的静态魔术方法:__callstatic() Demo: 1 class 阅读全文
posted @ 2017-05-04 18:27 Rakishly 阅读(255) 评论(0) 推荐(0)
摘要:属性重载 PHP重载:是指,使用一个对象(或类)的时候,如果访问了其并没有定义的(即不存在的)属性或方法,则会使用某些预先定义好的“特殊方法”来应对这种情况。 php中的重载,其实是一种内部“应对非法使用对象或类的措施” __set($name,$value)该方法, 在对一个对象不存在的属性进行赋 阅读全文
posted @ 2017-05-04 17:28 Rakishly 阅读(159) 评论(0) 推荐(0)
摘要:第一、用NotePad++将文件转换成utf-8无bom格式 要是不行的话就在文件第一行用神奇的函数 ob_clean()试试 是什么原理现在还没想明白 阅读全文
posted @ 2017-05-02 15:00 Rakishly 阅读(710) 评论(1) 推荐(0)
摘要:$ch = curl_init(); $curl_opt = array(CURLOPT_URL, 'http://www.example.com/backend.php', CURLOPT_RETURNTRANSFER, 1, CURLOPT_TIMEOUT, 1,); curl_setopt_a 阅读全文
posted @ 2016-06-22 11:19 Rakishly 阅读(311) 评论(0) 推荐(0)
摘要:对二维数组中的 age和name 项排序,name相同的按照age排序。 需要用到PHP的内置函数 array_multisort() $arr = array( 0 =>array('name' => 'godlike','age' => 18), 1=>array('name' => 'caom 阅读全文
posted @ 2016-06-08 17:53 Rakishly 阅读(151) 评论(0) 推荐(0)