PHP教程

PHP閉包

不知不覺發現PHP已經出到了5.5版本,而自己一直在用PHP5.2,讓我看起來像深山出來的小夥子一樣,又土又落後。在我習慣在javascript中使用閉包之後,忽然間對PHP的閉包打起了興趣。 於是乎在網上下了個WAMP整合開發環境,是PHP5.3版本的(PHP5.3開始引入了閉包的特性),不得不說WA

資料條數過大時,分片採集

$start = 0; $step = 100; $limit = count($kdtIdArr); $team = []; while($start < $limit){ $ids = array_slice($kdtIdArr, $start, $step); $team[] =

curl get post 獲取資料

/** * curl的GET方式獲取資料 * @param $url */     public static function getCurl($url, $outTime = 60)     {         $curl = curl_init();         curl

CURL 筆記:微信 curl 方式 獲取access_token https

微信 curl 方式 獲取access_token 我是菜,所以往往一個小小的問題就會困擾我很久 公眾平臺說獲取access_token是這樣的 介面呼叫請求說明 http請求方式: GET https://api.weixin.qq.com/cgi-bin/token?grant_type=cli

PHP curl 獲取的內容中文亂碼:【解決】

問題 想從電影天堂獲取電影資訊用到了curl,在結果中出現了亂碼,如圖: 解決辦法 在官方文件中有個 CURLOPT_ENCODING 選項,試了,其實並沒有什麼用。 我們看到該頁面頭部說明了編碼 DB2312 應該這樣 //curl 前面的設定不冗述 //執行 curl $outPageT

Zend Framework2.3.3入門簡單例項-登入功能

今天來實現一個簡單的使用者登入功能,效果如下圖。 現在就來介紹大概的開發過程。 一、新建一個數據庫wenotebook Wenotebook資料庫有一個數據表account,結構如下: CREATE TABLE account (id int(11) NOT NULL PRIMARY

session如何跨域

想要共享 SESSION 資料,那就必須實現兩個目標:www.a.com和i.a.com所產生的SESSION ID相同,並且可通過同一個 COOKIE 進行傳遞,也就是說各個伺服器必須可以讀取同一個名為 PHPSESSID 的 COOKIE;另一個是 SESSION 資料必須存放在一個各個系統都能訪問到的地

php錯誤級別

php.ini 檔案中有許多配置設定。您應當已經設定好自己的 php.ini 檔案並把它放在合適的目錄中,就像在 Linux 上安裝 PHP 和 Apache 2 的文件說明中所示的那樣。在除錯 PHP 應用程式時,應當知道兩個配置變數。下面是這兩個變數及其預設值:display_errors = Offer

多執行緒的概念

一、程式與程序 1、程式:一段靜態的程式碼。 2、程序:程式的一次動態執行過程,它對應從程式碼載入、執行到執行完畢的一個完整過程。 3、程序也稱任務,支援多個程序同時執行的OS就被稱為多程序OS或多工OS。 二、程序與執行緒 在一個程式內部也可以實現多個任務併發執行,其中每個任務稱為執行緒。 執行

php中時間戳和日期格式的轉換

date()   格式化一個本地時間/日期  //返回將整數 timestamp 按照給定的格式字串而產生的字串。如果沒有給出時間戳則使用本地當前時間 time()    返回當前的 Unix 時間戳   //返回自從 Unix 紀元(格林威治時間 1970 年 1 月 1 日 00:00:00)到當前時間

PHP的pcntl多程序

PHP使用PCNTL系列的函式也能做到多程序處理一個事務。比如我需要從資料庫中獲取80w條的資料,再做一系列後續的處理,這個時候,用單程序?你可以等到明年今天了。。。所以應該使用pcntl函數了。 假設我想要啟動20個程序,將1-80w的資料分成20份來做,主程序等待所有子程序都結束了才退出:

yii2資料庫操作彙總

物件操作 查詢 [php] view plain copy //1.簡單查詢 $admin=Admin::model()->findAll($condition,$params); $admin=Admin::model()->findAll("user

0.067700147628784