所以我想我會寫我的第一個codeigniter助手(對於codeigniter來說還是有點新的)。我需要一些能夠從照片目錄返回一系列文件名的超鏈接。這樣我就不必自己寫出每個文件名了,並且向該目錄添加新照片可以動態更新該網站。無法讓我的幫手返回結果
所以我做了一個名爲photo_helper.php
新的幫手,看起來像這樣:
<?php
function spit_out_images($path)
{
$aryPhotos = get_filenames($path);
//does parsing to create hyperlinks
return $aryPhotos;
}
我設置了file
和photo
助手自動加載在我的autoload.php
然後在我看來,我叫助手功能spit_out_images
像這樣:
<?php
$photoPath = base_url().'assets/_images/TwentyYears/thumbs';
echo spit_out_images($photoPath);
?>
但我從來沒有得到任何結果出。我甚至試圖迴應$photoPath
變量,以確保它正確地發佈了路徑,它是。
我確定這是簡單的東西我很想念,我只是無法弄清楚。
謝謝!
'get_filenames()'返回什麼? var_dump(spit_out_images($ photoPath));輸出是什麼? – 2012-03-30 20:56:43
你的幫手是否包含一個遞歸函數? – itachi 2012-03-30 20:57:46
var_dump()返回'bool(false)',但我不確定這意味着什麼。我嘗試使用'get_filesnames($ photoPath)',但它不返回任何內容。雖然目錄中有照片。 – drpcken 2012-03-30 21:02:41