pass002.phpt
来自「PHP v6.0 For Linux 运行环境:Win9X/ WinME/ Wi」· PHPT 代码 · 共 276 行
PHPT
276 行
--TEST--JSON (http://www.crockford.com/JSON/JSON_checker/test/pass2.json)--SKIPIF--<?php if (!extension_loaded('json')) die('skip: json extension not available');?>--FILE--<?php $test = '[[[[[[[[[[[[[[[[[[["Not too deep"]]]]]]]]]]]]]]]]]]]';echo 'Testing: ' . $test . "\n";echo "DECODE: AS OBJECT\n";$obj = json_decode($test);var_dump($obj);echo "DECODE: AS ARRAY\n";$arr = json_decode($test, true);var_dump($arr);echo "ENCODE: FROM OBJECT\n";$obj_enc = json_encode($obj);echo $obj_enc . "\n";echo "ENCODE: FROM ARRAY\n";$arr_enc = json_encode($arr);echo $arr_enc . "\n";echo "DECODE AGAIN: AS OBJECT\n";$obj = json_decode($obj_enc);var_dump($obj);echo "DECODE AGAIN: AS ARRAY\n";$arr = json_decode($arr_enc, true);var_dump($arr);?>--EXPECT--Testing: [[[[[[[[[[[[[[[[[[["Not too deep"]]]]]]]]]]]]]]]]]]]DECODE: AS OBJECTarray(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> string(12) "Not too deep" } } } } } } } } } } } } } } } } } }}DECODE: AS ARRAYarray(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> string(12) "Not too deep" } } } } } } } } } } } } } } } } } }}ENCODE: FROM OBJECT[[[[[[[[[[[[[[[[[[["Not too deep"]]]]]]]]]]]]]]]]]]]ENCODE: FROM ARRAY[[[[[[[[[[[[[[[[[[["Not too deep"]]]]]]]]]]]]]]]]]]]DECODE AGAIN: AS OBJECTarray(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> string(12) "Not too deep" } } } } } } } } } } } } } } } } } }}DECODE AGAIN: AS ARRAYarray(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> array(1) { [0]=> string(12) "Not too deep" } } } } } } } } } } } } } } } } } }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?