このページの翻訳:
- 日本語 (ja)
- English (en)
最近の更新
- 04 ↷ 50_dialy:2024:04:04 から 50_dialy:2024:04:05 へページを名称変更しました。
- 2024.04.02 Homebrewを入れる [各バージョン確認]
最近の更新
PHP 5.1でもjson_decode,jsonencodeが使いたい。
JSON.phpはダウンロードしてくる。 http://pear.php.net/package/Services_JSON/
バージョン 1.0.3 こちら使ってます。
// json_encode()関数が存在しないなら
if (!function_exists('json_encode')) {
// JSON.phpを読み込んで
require_once 'lib/Services_JSON-1.0.3/JSON.php';
// json_encode()関数を定義する
function json_encode($value) {
$s = new Services_JSON();
return $s->encodeUnsafe($value);
}
// json_decode()関数を定義する
function json_decode($json, $assoc = false) {
$s = new Services_JSON($assoc ? SERVICES_JSON_LOOSE_TYPE : 0);
return $s->decode($json);
}
}