//$ak开发密钥,$cityname城市名称(支持省县乡详细地址)
public function getposition($ak,$cityname){
$callback=array('lng'=>0,'lat'=>0);
$apiUrl='http://api.map.baidu.com/geocoder/v2/?address='.$cityname.'&output=json&ak='.$ak;
$ret=json_decode(file_get_contents($apiUrl),true);
if($ret['status']==0){
$callback['lng']=$ret['result']['location']['lng'];
$callback['lat']=$ret['result']['location']['lat'];
}
return $callback;
} Redis提供了发布订阅功能,可以用于消息的传输,Redis的发布订阅机制包括三个部分,发布者(publisher),订阅者(subscriber)和频道(channel)。 发布者和订阅者都是Redis客户端,Channel则为Redis服务器端,发布者将消息发送到某个的频道,订阅了这个...
<?php /** * daemonize让当前脚本为守护进程执行 * @param string $callback 匿名函数 */ function daemonize($callback) {...
<?php //php7+ define('CONFIG', [ 'MYSQL' => '127.0.0.1',  ...
将jsonp转为PHP数组和对象。/** * jsonp转数组|Jsonp转json * @param string $jsonp jsonp字符串 * @param bool $as...
概念请参考w3school文章: redis watch ,redis exec (看完基本秒懂)(1)基本事务://连接本地的 Redis 服务 $redis = new Redis(); $redis->con...
本教程使用的定时任务基于EasyTak,EasyTask官方文档:https://gitee.com/392223903/EasyTask由于tp3.2.x官方开发未考虑命令行支持和绝对路径开发的标准,因此我编写了一个支持的类来运行。1.在tp3.2.3根目录下安装easytaskcomposer&...