| | ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot |
JsonSerializable::jsonSerialize(PHP 5 >= 5.4.0, PHP 7) JsonSerializable::jsonSerialize — JSON にシリアライズしたいデータを指定する 説明オブジェクトをシリアライズして、 json_encode() がネイティブにシリアライズできる値にします。 パラメータこの関数にはパラメータはありません。 返り値json_encode() でシリアライズするデータを返します。 resource 型以外の任意の型になります。 例
例1 JsonSerializable::jsonSerialize() で配列を返す例
<?php上の例の出力は以下となります。
[
1,
2,
3
]
例2 JsonSerializable::jsonSerialize() で連想配列を返す例
<?php上の例の出力は以下となります。
{
"foo": "bar",
"quux": "baz"
}
例3 JsonSerializable::jsonSerialize() で整数値を返す例
<?php上の例の出力は以下となります。 1 例4 JsonSerializable::jsonSerialize() で文字列を返す例
<?php上の例の出力は以下となります。 "Hello!" |
|
各種マニュアル:
PHPマニュアル |
PEARマニュアル |
Smarty(英語)マニュアル |
PHP-GTKマニュアル |
「JsonSerializable::jsonSerialize - JSON にシリアライズしたいデータを指定する」をGoogle検索
|