對此link I was learning about file_get_contents,我想將它合併到一個簡單的if/else語句中,但似乎無法使其正確。帶有if/else的PHP file_get_contents
我想檢查文件是否存在,如果不存在,則顯示no_image.jpg圖形。
我的努力是標籤已經有一個PHP回聲,所以它導致片段停止工作。如果file_get_contents爲true,如何在使用echo中的動態值時如何格式化if/else?
目前,我有一個簡單的標籤是這樣的:
<img width="200" height="150" src="images/<?php echo(rawurlencode($row['MLS_NUMBER'])); ?>_1.jpg" alt="" align="left" vspace="3" hspace="3" />
php如何知道要查找文件的目錄和文件擴展名是否存在?你不需要指定路徑和.jpg ...否則它只是在尋找數字? 我試過這個沒有運氣? –
我試過這個沒有運氣? if(file_exists(。「/ images /".$ row ['MLS_NUMBER']。」_ 1.jpg「)) –
@Rocco。給出的代碼就是一個例子。我不知道你想要顯示哪個jpg。 PHP不會知道你的圖形在哪裏,所以你需要添加一個目錄到$ row ['MLS_NUMBER']。所以,如果你有一個名爲/images/234666234_1.jpg的圖形,其中234666234是通過$ row數組進入的MLS號碼,那麼你會寫'if(file_exists(「/ images/{$ row ['MLS_NUMBER']] } _1.jpg「)'等等。你的代碼可能失敗了,因爲'file_exists(。」/ images'行中有額外的。(點)。 – ksorbo