前文我們和大家分享過PHP學習記錄經驗一,本文我們繼續和大家分享PHP學習記錄經驗二,希望能協助到大家。
12. 使用thinkPHP時,拼裝save sql語句時不能使用save($status['save']);要使用save($status);
13.(int)參數 把(int)放到參數前面即可強制轉換為int類型,其他類型也可以,更換類型。
14. json_decode()接受一個 JSON 編碼的字串並且把它轉換為 PHP 變數,數組方式。
json_encode()對變數進行 JSON 編碼
15. str_replace() 函數 把字串 "Hello world!" 中的字元 "world" 替換為 "Shanghai":
<?phpecho str_replace("world","Shanghai","Hello world!");?>
16. is_array()判斷變數類型是否為數群組類型。
17. array() 函數用於建立數組。
18. serialize — 產生一個可儲存的值的表示
19. var_export — 輸出或返回一個變數的字串表示
20. PHP file_put_contents 函數('wxid.log', "[".time_format(time(),'Y-m-d H:i:s').'121'.$SendUser."]\n".var_export($map,true)."\n",FILE_APPEND);
是用來輸出日誌,列印日誌的,wxid.log是存放日誌的檔案,$map是一個數組,裡面是想看的資訊,
FILE_APPEND是追加看方式。
21.
$page=$_GET['page']; $page1=($page-1)*10; $sql="select * from gh_09609b5c87c2.wxch_user order by uid desc limit $page1,10 ";
傳輸分頁資訊,使用limit頁數,還有1頁顯示數量,使用order by 加上排序欄位 按什麼排序。