显示下拉菜单

json_encode()

« json_decode | json_last_error »
<?php
$string 
json_encode (
    
// mixed $value
    
?// [int $options = 0]
    
  // [int $depth = 512]
);
?>
结果
$string = '["<foo>","\'bar\'","\\"baz\\"","&blong&","é"]'
示例
#1 json_encode  (["a" => 1"b" => 2"c" => 3"d" => 4"e" => 5])
#2 json_encode  ([=> "<foo>"=> "'bar'"=> '"baz"'=> "&blong&"=> "\xc3\xa9"])
#3 json_encode  ([=> "<foo>"=> "'bar'"=> '"baz"'=> "&blong&"=> "\xc3\xa9"],
 
JSON_HEX_TAG)
#4 json_encode  ([=> "<foo>"=> "'bar'"=> '"baz"'=> "&blong&"=> "\xc3\xa9"],
 
JSON_HEX_APOS)
#5 json_encode  ([=> "<foo>"=> "'bar'"=> '"baz"'=> "&blong&"=> "\xc3\xa9"],
 
JSON_HEX_QUOT)
#6 json_encode  ([=> "<foo>"=> "'bar'"=> '"baz"'=> "&blong&"=> "\xc3\xa9"],
 
JSON_HEX_AMP)
#7 json_encode  ([=> "<foo>"=> "'bar'"=> '"baz"'=> "&blong&"=> "\xc3\xa9"],
 
JSON_UNESCAPED_UNICODE)
#8 json_encode  ([=> "<foo>"=> "'bar'"=> '"baz"'=> "&blong&"=> "\xc3\xa9"],
 
JSON_HEX_TAG JSON_HEX_APOS JSON_HEX_QUOT JSON_HEX_AMP JSON_UNESCAPED_UNICODE)
#9 json_encode  ([])
#10 json_encode  ([],
 
JSON_FORCE_OBJECT)
#11 json_encode  ([=> [=> 1=> 2=> 3]])
#12 json_encode  ([=> [=> 1=> 2=> 3]],
 
JSON_FORCE_OBJECT)
#13 json_encode  (["foo" => "bar""baz" => "long"])
#14 json_encode  (["foo" => "bar""baz" => "long"],
 
JSON_FORCE_OBJECT)
#15 json_encode  ([=> "foo"=> "bar"=> "baz"=> "blong"])
#16 json_encode  ([=> "foo"=> "bar"=> "baz"=> "blong"])
另请参阅
json_decode, json_last_error, serialize