あるプロジェクトのファイル
リーリー質問 1:
リーリーここでのこれら 2 つの文は何を意味しますか? 、なぜ $lang を json 形式に変換してから php 変数に解析する必要があるのでしょうか?これは不要ではないでしょうか?
質問 2:
これらの 4 つの文をどう理解しますか?
私の理解では、assign の最初のパラメータは変数名で、その後にその変数値が続きますが、
あるプロジェクトのファイル
リーリー質問 1:
リーリーここでのこれら 2 つの文は何を意味しますか? 、なぜ $lang を json 形式に変換してから php 変数に解析する必要があるのでしょうか?これは不要ではないでしょうか?
質問 2:
これらの 4 つの文をどう理解しますか?
私の理解では、assign の最初のパラメータは変数名で、その後にその変数値が続きますが、
コードの書き方については話さないようにしましょう...
最初の問題は、配列をオブジェクトに変換することです。
2 番目の質問、assign は登録されたテンプレート変数であり、ビュー内で直接使用できます$lang
したがって、それは異なります
質問 1: ここの変数 $lang
的变量不知道哪里来的。。。。不过这种json_encode()
,json_decode()
连写是可以做数据类型转换的。如果最初$lang
がどこから来たのかわかりません。 。 。 。ただし、この種の json_encode()
と json_decode()
はデータ型の変換に使用できます。最初の
質問 2: 私もよくわかりません。 。
質問 1: $lang 変数をオブジェクトに変換します。 $lang は主に include によって導入されます。テンプレート エンジンでは、配列とオブジェクトの形式が異なります。おそらく作者が使いやすいと思ったので移植したのでしょう。