php開發常用代碼片段(一)

1、獲取客戶/服務器端IP地址

2、print_rvar_dump

3、獲取當前完整的url

4、獲取昨天和明天的時間

5、獲取當前時間

6、獲取星期

7、快速填充數組

8、刪除數組中的某個值

9、數據加密

10、查看服務器詳情

11、獲取遠程文件內容

12、字符查找

13、字符串替換

14、字符串翻轉(中文和英文)

15、字符串截取末尾無亂碼

16、字符串定界符的使用

17、字符串大小寫轉換

18、進制轉換

19、數組逆序輸出

20、數組元素之和

21、數組與字符串的轉換

22、數組與json的轉換

(1)php數組或對象->json數據:json_encode(php數組/對象);json數據->php數據:json_decode(json格式數據);json數組->php數組:(Array)json_decode(json數組);

(2)json_encode:php可以支持索引數組和關聯數組兩種形式到json的轉換,如索引數組Array("1","2","3")->["1","2","3"]數組形式和關聯數組Array("1"=>"one","2"=>"two","3"=>"three")->{"1":"one","2":"two","3":"three"}對象形式。json_encode轉化對象時只能是public類型的,其他都會忽略掉。

(3)json_decode:將json文本如{"name":"caoliang"}轉換成php數據用對象格式'->'調用,默認情況下都會生成php對象,若非要生成php數組,就要加一參數true,json_decode($json,true);

(4)json_decode常見錯誤:json數據的元素只能用雙引號""",json數據的key:data中的key必須要用"

23、隨機數生成

24、小數取捨

25、數據庫連接

26、數據庫讀取

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章