Japanese document updated (#18809)

This commit is contained in:
Nobuo Kihara
2021-08-05 16:02:27 +09:00
committed by GitHub
parent be1b98b1df
commit c3ce7652f5
12 changed files with 157 additions and 24 deletions

View File

@ -0,0 +1,26 @@
Json <20>w<EFBFBD><77><EFBFBD>p
===========
Json <20>w<EFBFBD><77><EFBFBD>p<EFBFBD><70> JSON <20><><EFBFBD>G<EFBFBD><47><EFBFBD>R<EFBFBD>[<5B>h<EFBFBD><68><EFBFBD><EFBFBD><EFBFBD>уf<D183>R<EFBFBD>[<5B>h<EFBFBD><68><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>A<EFBFBD>̐ÓI<C393><49><EFBFBD>\<5C>b<EFBFBD>h<EFBFBD><68><EFBFBD>񋟂<EFBFBD><F18B9F82>܂<EFBFBD><DC82>B
`[[yii\helpers\Json::encode()]]` <20><><EFBFBD>\<5C>b<EFBFBD>h<EFBFBD>̓G<CD83><47><EFBFBD>R<EFBFBD>[<5B>h<EFBFBD>E<EFBFBD>G<EFBFBD><47><EFBFBD>[<5B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>܂<EFBFBD><DC82><EFBFBD><EFBFBD>A
`[[yii\web\JsExpression]]` <20>I<EFBFBD>u<EFBFBD>W<EFBFBD>F<EFBFBD>N<EFBFBD>g<EFBFBD>̌`<60><><EFBFBD>ŕ\<5C><><EFBFBD><EFBFBD><EFBFBD>ꂽ JavaScript <20>̎<EFBFBD><CC8E>̓G<CD83><47><EFBFBD>R<EFBFBD>[<5B>h<EFBFBD><68><EFBFBD>܂<EFBFBD><DC82><EFBFBD><EFBFBD>B
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ł̓G<EFBFBD><EFBFBD><EFBFBD>R<EFBFBD>[<5B>h<EFBFBD><68> `JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE` <20>̃I<CC83>v<EFBFBD>V<EFBFBD><56><EFBFBD><EFBFBD><EFBFBD>ōs<C58D><73><EFBFBD><EFBFBD><EFBFBD>܂<EFBFBD><DC82>B
<EFBFBD>ڍׂɂ‚<EFBFBD><EFBFBD>Ă<EFBFBD> [PHP:json_encode](https://secure.php.net/manual/ja/function.json-encode.php) <20><><EFBFBD>Q<EFBFBD>Ƃ<EFBFBD><C682>ĉ<EFBFBD><C489><EFBFBD><EFBFBD><EFBFBD><EFBFBD>B
## <20><><EFBFBD>`<EFBFBD>o<EFBFBD><EFBFBD> <span id="pretty-print"></span>
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ł<EFBFBD> `[[yii\helpers\Json::encode()]]` <20><><EFBFBD>\<5C>b<EFBFBD>h<EFBFBD>͐<EFBFBD><CD90>`<60><><EFBFBD><EFBFBD><EFBFBD>Ă<EFBFBD><C482>Ȃ<EFBFBD> JSON (<28><><EFBFBD>Ȃ킿<C882>󔒖<EFBFBD><F3949296><EFBFBD><EFBFBD>̂<EFBFBD><CC82><EFBFBD>) <20><><EFBFBD>o<EFBFBD>͂<EFBFBD><CD82>܂<EFBFBD><DC82>B
<EFBFBD>l<EFBFBD>ԂɂƂ<EFBFBD><EFBFBD>ēǂ݂₷<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̂ɂ<EFBFBD><EFBFBD><EFBFBD>߂ɁA<EFBFBD>u<EFBFBD><EFBFBD><EFBFBD>`<EFBFBD>o<EFBFBD><EFBFBD> pretty printing<6E>v<EFBFBD><76> ON <20>ɂ<EFBFBD><C982><EFBFBD>Ƃ<EFBFBD><C682>o<EFBFBD><6F><EFBFBD>܂<EFBFBD><DC82>B
> Note: <20><><EFBFBD>`<60>o<EFBFBD>͂͊J<CD8A><4A><EFBFBD><EFBFBD><EFBFBD>̃f<CC83>o<EFBFBD>b<EFBFBD>O<EFBFBD>ɂ͖𗧂‚ł<C282><C582><EFBFBD><E582A4><EFBFBD>A<EFBFBD><41><EFBFBD>i<EFBFBD>‹<EFBFBD><C28B>ł͐<C582><CD90><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>܂<EFBFBD><DC82><EFBFBD><EFBFBD>B
<EFBFBD>C<EFBFBD><EFBFBD><EFBFBD>X<EFBFBD>^<5E><><EFBFBD>X<EFBFBD><58><EFBFBD>Ƃɐ<C682><C990>`<60>o<EFBFBD>͂<EFBFBD><CD82>L<EFBFBD><4C><EFBFBD>ɂ<EFBFBD><C982><EFBFBD>߂ɂ̓I<CD83>v<EFBFBD>V<EFBFBD><56><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>w<EFBFBD><EFBFBD><EFBFBD>Ƃ<EFBFBD><C682>o<EFBFBD><6F><EFBFBD>܂<EFBFBD><DC82>B<EFBFBD><42><EFBFBD>Ȃ킿 :
```php
$data = ['a' => 1, 'b' => 2];
$json = yii\helpers\Json::encode($data, JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE | JSON_PRETTY_PRINT);
```
JSON <20>w<EFBFBD><77><EFBFBD>p<EFBFBD>̐<EFBFBD><CC90>`<EFBFBD>o<EFBFBD>͂<EFBFBD><EFBFBD>O<EFBFBD><EFBFBD><EFBFBD>[<5B>o<EFBFBD><6F><EFBFBD>ɗL<C997><4C><EFBFBD>ɂ<EFBFBD><C982><EFBFBD>Ƃ<EFBFBD><C682>o<EFBFBD><6F><EFBFBD>܂<EFBFBD><DC82>B<EFBFBD><EFBFBD>΁A<CE81>ݒ<EFBFBD><DD92>t<EFBFBD>@<40>C<EFBFBD><43><EFBFBD><EFBFBD> index.php <20>̒<EFBFBD><CC92><EFBFBD> :
```php
yii\helpers\Json::$prettyPrint = YII_DEBUG; // <20>f<EFBFBD>o<EFBFBD>b<EFBFBD>O<EFBFBD>E<EFBFBD><45><EFBFBD>[<5B>h<EFBFBD>ł͐<C582><CD90>`<60>o<EFBFBD>͂<EFBFBD><CD82>g<EFBFBD>p
```