QQ登陸出現空白頁面 解決辦法

從5.2版本開始,PHP原生提供json_encode()和json_decode()函數,前者用於編碼,後者用於解碼。之前的版本都沒有 需要編譯添加

Linux PHP增加JSON支持及如何使用JSON 增加JSON支持
目前,JSON已經成爲最流行的數據交換格式之一,各大網站的API幾乎都支持它。

JSON(JavaScript Object Notation) 是一種輕量級的數據交換格式。易於人閱讀和編寫,同時也易於機器解析和生成。語法和XML有相似支持,使JSON成爲理想的數據交換語言。

一、增加JSON支持:

PHP5.2以後的版本默認支持JSON。但Centos 5.X自帶的是PHP5.1.6 故需要手工安裝

但在yum升級包裏找不到JSON,安裝步驟如下:

# yum install php-devel  # yum install php-pear
# pear install pecl/json

downloading json-1.2.1.tgz ...
Starting to download json-1.2.1.tgz (17,780 bytes)
......done: 17,780 bytes

.................................................

uild process completed successfully
Installing '/var/tmp/pear-build-root/install-json-1.2.1//usr/lib/php/modules/json.so'
install ok: channel://pear.php.net/json-1.2.1
# cd /etc/php.d
# echo "extension=json.so" > json.ini
# service httpd restart

之後使用phpinfo()輸出到網頁,查找關鍵字"json"
json support enabled
json version 1.2.1

另外在PHP5.2中,可能需要打開/usr/local/php5/etc/extensions.ini文件中的“ extension=json.so”這一行。
 

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