PHP
曹朋羽
学无止境
展开
-
PHP根据经纬度计算两点间实际距离
<?phpclass CalculateUtil { public static $EARTH_RADIUS = 6378.137;//地球半径 public static function rad($d) { return $d * pi() / 180.0; } /* * $lat1 A点经度 * $lng1 A点维度原创 2015-07-27 10:42:41 · 616 阅读 · 0 评论 -
ThinkPHP框架 去除header中的X-Powered-By属性
使用ThinkPHP 开发是,用浏览器查看网页请求时头部会带有X-Powered-By:ThinkPHP属性,这样对程序执行没有任何问题,但是对于某些人知道系统开发框架后可能利用框架已爆出的漏洞进行一些不正当操作取消该header信息的方法:ThinkPHP 3.1版本ThinkPHP\Lib\Core\View.class.phpThinkPHP 3.2版本原创 2015-07-31 16:08:18 · 2039 阅读 · 0 评论 -
PHP curl 上传文件版本兼容问题
做微信开发调用微信接口上传文件时,老是返回{"errcode":41005,"errmsg":"media data missing hint: [mQbr_a0173ure1]"}上传文件不存在。搞了半天,最后是PHP版本不兼容问题上传代码$data = array('media' => '@' . $img);$ch = curl_init();curl_set原创 2016-01-26 20:36:20 · 1205 阅读 · 0 评论 -
linux php安装扩展
以安置php-mysql扩展为例pdo_mysql在php源码包内默认存在进入php源码包的ext/pdo_mysql目录或者下载解压后进入目录wget http://pecl.php.net/get/PDO_MYSQL-1.0.2.tgz运行php自带脚本生成confiure/usr/local/php/bin/phpize前面的/usr/local/原创 2016-01-12 11:44:22 · 448 阅读 · 0 评论