ホームページ > バックエンド開発 > PHPチュートリアル > [難しい] Smarty テンプレートでは、上記のステートメントは何を意味しますか?

[難しい] Smarty テンプレートでは、上記のステートメントは何を意味しますか?

WBOY
リリース: 2016-06-13 13:00:05
オリジナル
811 人が閲覧しました

[難しい] Smarty テンプレートで、次のステートメントは何を意味しますか?
A[b].c[d].e
------解決策------ --- ------------

<br />
<?php<br />
$arr = array(<br />
	'A[a]'=>array('C[d]'=>array('e'=>'hello world')),<br />
);<br />
print_r($arr);<br />
print_r($arr['A[a]']);<br />
<br />
ログイン後にコピー


エラーは見つかりませんでした。完全なコンテキストを取得できますか?
-----解決策---------
<br />
$arr = array("a"=>array(1,2,3),"b"=>array("c"=>array("d"=>array("e"=>"Tom","f"=>"BeiJing"))));<br />
$smarty->assign("A",$arr);<br />
$smarty->display("testTwo.html");<br />
ログイン後にコピー

<br />
<!--testTwo.html--><br />
<br />
{$A['b'].c['d'].e}<br />
<!-- 输出Tom --><br />
ログイン後にコピー

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート