原创 TP SQL統計查詢語法,示例:獲取今日訂單總數和訂單總金額

獲取今日訂單總數和訂單總金額 //fields區分出order_type不等於1的訂單,訂單金額money加運費order_freight合計 $fields = [ 'COUNT(1) as order_num',

原创 php連接和操作mysql數據庫超全詳解!!!

php連接mysql數據庫 PHP訪問MYSQL數據庫的五個步驟 1.連接MySQL數據庫 使用 mysql_connect()函數建立與MySQL服務器的連接。 2.選擇MySQL數據庫 使用 mysql_select_db()函數選

原创 php利用七牛雲的對象存儲完成圖片上傳-高效管理圖片(用php搭建一個自己的圖牀) nice!!!

在搭建個人博客時,大家都會買一臺雲服務器。可是圖片的存放一直是一個問題,這裏分享一個免費的第三方平臺對象存儲-七牛雲。大家可以把圖片上傳到七牛雲的對象存儲,大大節約服務器的壓力。 首先,大家在使用七牛雲的對象存儲必須到官網上申請一個賬號

原创 php 使用 CURL 獲取數據

第一種,POST 和 GET 合併 function http_curl($url, $type = 'get', $data = ''){ $cl = curl_init();  //初始化 curl_setopt($cl,

原创 PHP論壇實現積分系統的思路

首先在用戶表定義一個積分字段; 然後創建一個等級表,主要字段有等級名,上限積分和下限積分; 再根據用戶的行爲進行積分累加; 最後根據判斷用戶積分在哪個等級範圍,從而得出用戶等級。   用戶表 CREATE TABLE `bbs`.`us

原创 PHP中實現頁面跳轉的方式(php跳轉,js跳轉,html跳轉)

PHP中實現頁面跳轉有以下幾種方式 在PHP腳本代碼中實現 header('location:main.php');   延遲跳轉(比如登陸成功後會有幾秒鐘等待時間,然後跳轉到了其他頁面) header('Refresh:3;url

原创 php高併發問題解決思路

qps多少纔算高併發 首先是無狀態前端機器不足以承載請求流量,需要進行水平擴展,一般QPS是千級。 然後是關係型數據庫無法承載讀取或寫入峯值,需要數據庫橫向擴展或引入nosql,一般是千到萬級。 之後是單機nosql無法承載,需要nosq

原创 PHP list()和each()詳解

list()和each() list(mixed $varl[, mixed $...]) : array 把數組中的值賦給一組變量。 可以在單次操作內就爲一組變量賦值,將索引數組下標爲0的值賦值給變量1,下午1的賦值給變量2...

原创 PHP+MySQL設計高效發表評論留言功能

分享一個PHP+MySQL+Ajax設計的高效發表評論留言功能,可以將此功能應用在網站留言、評論等地方。 首先我們放置一個評論表單和顯示評論列表#comments,接着調用評論列表,並且通過Ajax發佈評論: $(function(

原创 PHP正則表達式及表單註冊案例

正則表達式是一種具有特定模式的用來匹配文本的字符串 preg_match 匹配 $pattern = '/php/'; $subject = "php 是最好的編程語言,php 沒有之一!"; $result = preg_matc

原创 php實現支付寶支付(沙箱測試)

註冊支付寶賬號(個人或企業) 注意:個人只能測試,企業可以正式用於項目中 進入www.alipay.com,選擇:我是支付寶商家 支付寶掃碼登錄(由於我是測試環境,因此直接用的個人賬號) 如果是企業,就選擇:商家中心-產品中心-電腦網

原创 php如何去除空數組

在php中可以通過使用“array_filter()”將空數組去除,該函數的作用是用回調函數過濾數組中的單元,其函數語法爲“array_filter($array,$callback,$flag)”,使用時只需將數組傳入第一個參數即可。

原创 php面向對象高級應用詳解(1)

php面向對象之instanceof關鍵字的用法 instanceof的作用有2個:(1)判斷一個對象是否是某個類的實例,(2)判斷一個對象是否實現了某個接口。 (1)判斷一個對象是否是某個類的實例 下面針對第一種用法我們來看個實例:

原创 php面向對象高級應用詳解(2)

魔術方法__get()實例詳解 在PHP中以兩個下劃線開頭的方法,被稱爲"魔術方法"(Magic methods)。比如__construct(), __destruct (), __clone(),以及__call(),,__get(

原创 php判斷是否爲數字

判斷是否爲數字 使用is_numeric函數,可以判斷數字或者數字字符串 $variables = [ 0, 36, 3.6, .36, '36', 'a36', 044, //8