可能重複讀取圖片文件的描述:
Getting exif data from php如何使用PHP
我使用下面的代碼做一個畫廊從圖片文件夾中:
<div id="gallery"><ul>
<?php
foreach (glob("gallery/*") as $filename) {
echo '<li><a href="'.$filename.'" title="">';
echo '<img src="'.$filename.'" alt="" /></a></li>';
}
?>
</ul></div>
在標籤的標題字段中,我想打印來自圖像文件屬性的描述。有什麼辦法嗎?
我使用getimagedata()函數...
<div id="gallery"><ul> <?php
foreach (glob("gallery/*.jpg") as $filename) {
$size = getimagesize($filename, $info);
echo '<li><a href="'.$filename.'" title="';
var_dump($info['APP0']);
echo '"><img src="'.$filename.'" alt="" /></a></li>';
}
?></ul></div>
但它給不可讀的輸出做了一些修改這個代碼。這樣串 'JFIFdd' (長度= 14)
並且還我用exif_read_data()函數起作用它表明呼叫未定義的函數錯誤....
http://stackoverflow.com/questions/4005476/php-javascript-image-file-description-properties-summary-tab – jackdoe 2012-02-16 18:43:41
在您的數據庫中存儲圖片路徑,還存儲簡要說明,查詢它並回顯它出在標題 – tomexsans 2012-02-16 18:43:59
我修改我的代碼使用getimagedata()函數請看上面的代碼 – 2012-02-17 20:44:44