ホームページ >バックエンド開発 >PHPチュートリアル >ThinkPHP テンプレートの割り当て

ThinkPHP テンプレートの割り当て

WBOY
WBOYオリジナル
2016-06-23 14:26:481350ブラウズ

thinkphp

array{
[1] => array(1) {
["content"] => string(21) "20131105155309001.jpg"
}
[2] => {
["コンテンツ"] => 文字列(4) "画像"
}
[3] => 配列(1) {
["コンテンツ"] => 文字列(21) "20131105155309002.jpg"
}
[4] => array(1) {
["content"] => string(4) "Picture"
}
}

このような配列がテンプレートに割り当てられている場合、画像を出力する方法そしてテキストは?初心者の質問。
私がやりたいエフェクトは
20131105155309001.jpg
写真
20131105155309002.jpg
写真

ディスカッションへの返信(解決策)

$arr = array(array('content'=>1),array('content'=>1),array('content'=>1),array('content'=>1));foreach($arr as $k=>$v){	echo $v['content']."<br>";}


fa2037c45a239b8e3d0037f8ea663681
0c2cdd09f5f1098aaa1356781bc5fc07

このように、画像名が配列にあると判断した場合は、img を使用します。タグを使用し、コンテンツの場合は、span タグを使用します

722759471ffad65fa9486c4b652bf39a fece90e0ee3c11bea3f5269b9e60cdc7">
0c2cdd09f5f1098aaa1356781bc5fc07
実際のパスを追加します。

722759471ffad65fa9486c4b652bf39a

0c2cdd09f5f1098aaa1356781bc5fc07

このように、テンプレートにコンテンツを出力できますが、判定が配列の場合 画像の名前の場合は img タグを使用し、コンテンツの場合は spam タグを使用します

722759471ffad65fa9486c4b652bf39a 37e51c1c968f8c16d81241c03fcee0f6">
0c2cdd09f5f1098aaa1356781bc5fc07 と実際のパス。

++1

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。