
PHP
me_Lany
这个作者很懒,什么都没留下…
展开
-
PHP设置curl请求头
$headers = array( "Content-type:application/json;charset=utf-8", "Accept:application/json" );$curl = curl_init();curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE);curl_setopt($curl...原创 2018-09-26 09:11:01 · 6721 阅读 · 0 评论 -
PHP curl 传输文件流
PHP版本5.5以下时可直接使用@拼接要传输的文件的绝对路径即可$params['file'] = "@".str_replace("/","\\",ABSOLUTE_PATH.$str)PHP版本5.5以上时,需要使用curl_file_create函数,创建一个 CURLFile 对象,具体参数可参考官方文档.$params['file'] = curl_file_creat...原创 2018-09-26 09:18:09 · 2637 阅读 · 0 评论 -
二维数组转树形结构函数
自己备用:/** * 数组转tree * @param $array * @param $key * @param $parent_key * @param $val * @return array */function array2tree($array, $key, $parent_key, $val){ $return = array(); forea...原创 2018-09-27 10:26:12 · 2991 阅读 · 0 评论 -
XML转数组
function xmlToArray($xml){ //禁止引用外部xml实体 libxml_disable_entity_loader(true); $values = json_decode(json_encode(simplexml_load_string($xml, 'SimpleXMLElement', LIBXML_NOCDATA)), true); ...原创 2018-11-06 13:35:28 · 383 阅读 · 0 评论 -
HTTP 所有状态码
100 => 'Continue', //继续101 => 'Switching Protocols', //交换协议102 => 'Processing', //处理 // RFC2518103 => 'Early Hints', //提前暗示200 => 'OK', 201 => 'Created',202 ...原创 2018-11-28 10:47:55 · 977 阅读 · 0 评论 -
php下载微信服务器图片
官方文档:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1445241432;下载微信图片的地址为:http://file.api.weixin.qq.com/cgi-bin/media/get?access_token=access_token&media_id=media_id$pic_url = "ht...原创 2018-09-26 09:08:57 · 1749 阅读 · 0 评论 -
解决Host 'gateway' is not allowed to connect to this MySQL server
链接mysql时:Host 'gateway' is not allowed to connect to this MySQL server;mysql> use mysql;Database changedmysql> select 'host' from user where user='root' -> ;+------+| host |+-----...原创 2018-09-19 13:47:20 · 8242 阅读 · 4 评论 -
修改TP 中转页面
{__NOLAYOUT__} 跳转提示 isMobile()==true){?> body, h1, h2, p,dl,dd,dt{margin: 0;padding: 0;font: 15px/1.5 微软雅黑,tahoma,arial;} body{background:#efefef;} h1, h2, h3, h4,原创 2018-02-06 13:21:58 · 945 阅读 · 0 评论 -
PHP写了个批量Excel导入发货,记录下
function upExecel(){ include 'data/extend/phpexcel_classes/PHPExcel.php'; //判断是否选择了要上传的表格 if (empty($_POST['myfile'])) { echo "<script>alert(您未选择表格);history.g...原创 2018-04-16 10:40:36 · 1025 阅读 · 1 评论 -
PHP CURL实现GET和POST请求
PHP建立CURL请求的步骤初始化curl_init()设置属性curl_setopt().有一长串CURL 参数可供设置,它们能指定URL请求的各个细节。执行并获取结果curl_exec()释放句柄curl_close()实现GET请求//初始化 $curl = curl_init(); //设置抓取的url curl_setopt($curl, CURLOPT_URL,...原创 2018-05-09 15:48:42 · 322 阅读 · 0 评论 -
vagrant was unable to mount VirtualBox shared folders, 解决vagrant 启动挂载目录失败的问题
在github上找到一个答案,执行:vagrant plugin install vagrant-vbguest然后重启vagrantvagrant reload原创 2018-06-01 12:56:26 · 978 阅读 · 1 评论 -
vagrant up default: Warning: Authentication failure. Retrying...的一些解决办法
一般看到这个信息时,虚拟机已经启动成功,可以中断命令后vagrant ssh登录试试 如果失败,修改vagrant工作目录下的Vagrantfile文件,在 config.vm.box ="XXX……" 下添加 config.ssh.password ="vagrant" 然后重新vagrant ssh登录。 仍然失败,应该是虚拟机关闭了ssh密码登录方式,可以打...转载 2018-06-08 21:36:19 · 945 阅读 · 0 评论 -
中国省市区SQL
DROP TABLE IF EXISTS `provinces`;CREATE TABLE `provinces` ( `id` int(11) NOT NULL auto_increment, `provinceid` varchar(20) NOT NULL, `province` varchar(50) NOT NULL, PRIMARY KEY (`id`)) ENG...转载 2018-07-10 11:04:12 · 767 阅读 · 0 评论 -
PHP处理字符串格式的计算公式
工作中经常会遇到一些公式需要放到数据表里某个字段,当我们用这个计算公式时,他并不像我们写的:$result=(1+2)*5;这样简单的能计算出结果,而它是个字符串.而php中的eval()函数可以处理php代码,因此可以用此来解决:以字符串格式存储的计算公式$data = $model::find(1);//$data['formula'] = X/7*1.02;$str = str...原创 2018-08-22 11:37:50 · 2040 阅读 · 0 评论 -
PHP按月统计1年内的销量,销售额等.
自己写的,留下备用.$arr = DB::select("SELECT DATE_FORMAT(created_at,'%Y%m') AS month,sum(total) AS num FROM orders WHERE process_status = 1 and unix_timestamp(`created_at`) BETWEEN UNIX_TIMESTAMP(now()) - 3...原创 2018-09-17 11:25:40 · 2597 阅读 · 0 评论 -
MySQL 时间函数
获取当前时间戳: select unix_timestamp() select unix_timestamp(now());获取当前时间: select now();时间转时间戳: select unix_timestamp('0000-00-00 00:00:00');时间戳转时间: from_unixtime(00000000000);时间格式化: select da...原创 2018-09-17 11:31:31 · 165 阅读 · 0 评论