由於json_encode函數需要php5.20以上版本才支持,php不支援json_encode如何也用上json的功能呢?有沒有什麼替代函數,替代函數是沒有的,不過有人做了一個自訂的php_json_encode,使用中會出現什麼樣的問題還未可知.
http://www.php.net/manual/zh /function.json-encode.php#74878
[php]
function php_json_encode($arr)
{
$json_str $pure_array = true;
$array_length = count($arr);
for($i=0;$i {
$pure_array = false;
break; }
}
="[";
$temp = array();
for($i=0;$i $temp[] = sprintf("%s", php_json_encode($arr[$i]));
$json_str .="]";
}
else
{
($arr as $key => $value)
{ $temp[] = sprintf(""%s" :%s", $key, php_json_encode($value));
}
$json_str }
}
else
{
if(is_string($arr))
{
$json_str = """. json_encode_string($arr) . "" {
$json_str = $arr;
}
else
{
$json_str = """. json_encode_string($arr) . """;
}
function json_encode_string($in_str) {
mb_internal_encoding("UTF-8 ");
$convmap = array(0x80, 0xFFFF, 0, 0xFFFF);
$str = "";
for ($i = mb_strlen($in_str)-1; $i> {
$mb_char = mb_substr($in_str, $i, 1);
if (mb_ereg("(d+);", mb_en if (mb_ereg("(d+);", mb_en if (mb_ereg("(d+);", mb_en if (mb_ereg("(d+);
$str = sprintf("u%04x", $match[1]) . $str;
}
}
return $str;
}
[ /php]
json_encode替代函數php_json_encode

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

MinGW - Minimalist GNU for Windows
這個專案正在遷移到osdn.net/projects/mingw的過程中,你可以繼續在那裡關注我們。 MinGW:GNU編譯器集合(GCC)的本機Windows移植版本,可自由分發的導入函式庫和用於建置本機Windows應用程式的頭檔;包括對MSVC執行時間的擴展,以支援C99功能。 MinGW的所有軟體都可以在64位元Windows平台上運作。

SAP NetWeaver Server Adapter for Eclipse
將Eclipse與SAP NetWeaver應用伺服器整合。

SublimeText3漢化版
中文版,非常好用

記事本++7.3.1
好用且免費的程式碼編輯器

Dreamweaver Mac版
視覺化網頁開發工具