我有一些陣列問題。我有這樣的代碼:PHP陣列圖像url文本到src
$image_array = array(
"image" => "images/4iJfYYoQzZcONB9hNzg0J0wWyPH.jpg",
"user" => "itsme",
"year" => 2014
);
我怎樣才能將它轉換爲:
<img src="images/4iJfYYoQzZcONB9hNzg0J0wWyPH.jpg" >
謝謝!
我有一些陣列問題。我有這樣的代碼:PHP陣列圖像url文本到src
$image_array = array(
"image" => "images/4iJfYYoQzZcONB9hNzg0J0wWyPH.jpg",
"user" => "itsme",
"year" => 2014
);
我怎樣才能將它轉換爲:
<img src="images/4iJfYYoQzZcONB9hNzg0J0wWyPH.jpg" >
謝謝!
只要做到這一點,你想要它。 假設數組存儲在變量$array
<img src="<?=$array['image'];?>" />
這是一個基本的問題,所以也許你應該學習如何使用Arrays第一。
然後你可以自己回答你的問題。
當你需要在你的代碼中的特定功能,並且它會重複使用多次,這是更好地使其在功能讓我們運用您的要求的功能如下:
function printImg($arr){
$format = "<img src=\"%s\" />";
sprintf($format, $arr['image']);
}
然後在任何想要獲得圖像標籤的地方:
<?php echo printImg($arr); ?>
其中$ arr是您認爲的代碼的變量數組名稱。這使得清潔和可重用的代碼。
如果你不想使用echo您可以在函數的代碼中使用printf()
,而不是sprintf()
'回聲「
」;' –
gvgvgvijayan
2014-11-06 13:10:20