原创 HTTP 所有狀態碼

100 => 'Continue', //繼續 101 => 'Switching Protocols', //交換協議 102 => 'Processing', //處理 // RFC2518 103 =>

原创 XML轉數組

function xmlToArray($xml) { //禁止引用外部xml實體 libxml_disable_entity_loader(true); $values = json_decode(json_e

原创 二維數組轉樹形結構函數

自己備用: /** * 數組轉tree * @param $array * @param $key * @param $parent_key * @param $val * @return array */ functio

原创 PHP curl 傳輸文件流

PHP版本5.5以下時可直接使用@拼接要傳輸的文件的絕對路徑即可 $params['file'] = "@".str_replace("/","\\",ABSOLUTE_PATH.$str) PHP版本5.5以上時,需要使用curl_

原创 PHP設置curl請求頭

$headers = array( "Content-type:application/json;charset=utf-8", "Accept:application/json" ); $curl =

原创 php下載微信服務器圖片

官方文檔:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1445241432; 下載微信圖片的地址爲:http://file.api.weixin.qq.com/cgi-bi

原创 解決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 changed mysql> sele

原创 PHP按月統計1年內的銷量,銷售額等.

自己寫的,留下備用. $arr = DB::select("SELECT DATE_FORMAT(created_at,'%Y%m') AS month,sum(total) AS num FROM orders WHERE proce

原创 MySQL 時間函數

獲取當前時間戳:  select unix_timestamp()     select unix_timestamp(now()); 獲取當前時間: select now(); 時間轉時間戳: select unix_timestamp

原创 PHP處理字符串格式的計算公式

工作中經常會遇到一些公式需要放到數據表裏某個字段,當我們用這個計算公式時,他並不像我們寫的:$result=(1+2)*5;這樣簡單的能計算出結果,而它是個字符串. 而php中的eval()函數可以處理php代碼,因此可以用此來解決:以字

原创 PHP CURL實現GET和POST請求

PHP建立CURL請求的步驟初始化curl_init()設置屬性curl_setopt().有一長串CURL 參數可供設置,它們能指定URL請求的各個細節。執行並獲取結果curl_exec()釋放句柄curl_close()實現GET請求

原创 中國省市區SQL

DROP TABLE IF EXISTS `provinces`; CREATE TABLE `provinces` ( `id` int(11) NOT NULL auto_increment, `provinceid` var

原创 vagrant was unable to mount VirtualBox shared folders, 解決vagrant 啓動掛載目錄失敗的問題

在github上找到一個答案,執行:vagrant plugin install vagrant-vbguest然後重啓vagrantvagrant reload

原创 vagrant up default: Warning: Authentication failure. Retrying...的一些解決辦法

一般看到這個信息時,虛擬機已經啓動成功,可以中斷命令後vagrant  ssh登錄試試            如果失敗,修改vagrant工作目錄下的Vagrantfile文件,在 config.vm.box ="XXX……" 下添加  

原创 PHP Ajax 跨域問題最佳解決方案

本文通過設置Access-Control-Allow-Origin來實現跨域。 例如:客戶端的域名是client.runoob.com,而請求的域名是server.runoob.com。 如果直接使用ajax訪問,會有以下錯誤: XML