function getDistanceBetweenPointsNew($latitude1, $longi […]
在PHP目录中的文章:
把秒转换成天数,小时数和分钟
function secsToStr($secs) { if($secs>=86400){$days=f […]
php7-redis扩展资源下载
官方扩展地址(5.x可以考虑): http://pecl.php.net/package/redis 7.0版 […]
yii2 swift mailer 发送邮件不成功的问题
今天调试yii2自带的swift mailer发邮件,开始调试时,发送用的send()方法始终返回true,但是就是没有收到邮件,很是纳闷,于是开始了半个晚上的调试之旅,我把调试过程发出来,希望后面的小伙伴能少走一些弯路。
函数的任意数目的参数
你可能知道PHP允许你定义一个默认参数的函数。但你可能并不知道PHP还允许你定义一个完全任意的参数的函数
下面是一个示例向你展示了默认参数的函数:
PHP二维数组根据某个字段排序
一个二维数组,根据数组中的某一项来进行排序,其实有很多做法,冒泡排序是我最想想到的方法。但是php本身提供了一个不错的方法array_multisort(),但用起来并不是那么的方便,需要额外做不少工作,于是我自己封装了一个方法,可以非常方便的使用这个方法,代码如下:
phpstorm+Xdebug断点调试PHP
做php开发几年了,一直没用过任何调试工具(曾经尝试配置过,但没成功),今天又来了点兴致,鼓捣一下,当然还是参考网上的资料,竟然配置成功了!
运行环境:
PHPSTORM版本 : 8.0.1
PHP版本 : 5.6.2
xdebug版本:php_xdebug-2.2.5-5.6-vc11-x86_64.dll
ps : php版本和xdebug版本一定要相对应
php curl post数据返回状态415的问题
在和一个java项目对接的过程中,对方项目要求post一个json过去,之前也有过类似的需求,php端是直接将数组转化成json发送的,对方结束及返回都没有问题。但是这次就怎么也调不通,发现返回值总是415,经过一段时间的郁闷,加上查阅资料,发现可能是需要声明一下数据格式为json。试了一下,果然好了,代码如下:
php根据二维数组里的一个值检索
有一个数组,通过键,找到相应的值,太简单,相信你有太多的方法可以做到,但是有一个二维数组,让你通过第二维数组里面的一个值,找到这个第二维数组呢?
上代码: