PHP5 1 下啟用json encode方法

2021-05-22 07:23:21 字數 746 閱讀 5975

php5.2之後才將php-json作為標準擴充套件,一些linux發行版上的php版本依然還是5.1.x,如suse10.1 , 導致使用json很不方便。網上也有一些文章介紹如何在suse10sp1下啟用該擴充套件,如:

enabling json on php 5.1.2 in sles10

可惜這篇文章的方法現在已經不能用了。這裡介紹一些解決方法

方法一:直接用php寫json_encode和json_decode的函式,然後呼叫,這個網上已經有一些開源的**了,如 service json 方法比較簡單,但是使用也不是那麼得心應手。這裡不再贅述。

方法二:安裝擴充套件,需要先安裝php5-devel,因為要使用phpize,指令碼如下:

/etc/php5/apache2/php.ini # 這一句根據自己的環境執行

在make install後會提示擴充套件路徑,根據自己的情況配置即可。

qqreader9934a86c06144264

Linux下 PHP 安裝pecl http方法

linux下自帶的php不支援http庫,需要自己安裝 pecl http元件安裝步驟如下 1.元件安裝 1.1 安裝php devel開發元件 yum install php devel 1.2 安裝php pecl元件 yum install php pecl memcache 1.3 安裝pe...

Linux下 PHP 安裝pecl http方法

linux下自帶的php不支援http庫,需要自己安裝 pecl http元件安裝步驟如下 1.元件安裝 1.1 安裝php devel開發元件 yum install php devel 1.2 安裝php pecl元件 yum install php pecl memcache 1.3 安裝pe...

Linux下php安裝Redis擴充套件的方法

注意 目錄的許可權 chomd 777 r 1 安裝redis 上傳phpredis 2.2.4.tar.gz到 usr local src目錄?12 3 4 5 6 7 cd usr local src 進入軟體包存放目錄 tarzxvf phpredis 2.2.4.tar.gz 解壓 cdph...