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>";}
ログイン後にコピー
<ボリスト名='リスト' id='vo'> ;
<{$vo.content}>
このように、画像名が配列にあると判断した場合は、img を使用します。タグを使用し、コンテンツの場合は、span タグを使用します
実際のパスを追加します。
このように、テンプレートにコンテンツを出力できますが、判定が配列の場合 画像の名前の場合は img タグを使用し、コンテンツの場合は spam タグを使用します
と実際のパス。
++1