| ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | 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検索
|