我有一個目錄,它的內容保存在我的數據庫中的兩個文件和子目錄名稱,現在我試圖選擇所有的子目錄名稱,所以我可以在sql select中使用它查詢但我的問題是這樣的選擇目錄顯示cssjspageimages
。 我怎樣才能用逗號和引號分隔每個目錄名稱,而不是在姓氏中添加逗號?我是多麼希望它看起來像'css','js','page','images'
單引號和逗號在php中的單獨名稱
<?php
$dirs = array_filter(glob('*'), 'is_dir');
if(!empty($dirs)){
$listdirs = '';
foreach ($dirs as $fileinfo){
$result = end(explode('/', $fileinfo));
$listdirs .= $result;
echo $listdirs;
}
}
?>
獎金問題 後,我有得到子文件和目錄這樣'css','js','page','images'
我也將增加主根目錄例如'root','css','js','page','images'
這裏是 比如我代碼
<?php
$cb = basename(dirname(__FILE__)); //the current base name
$root = "'".$cb."',"
echo $root . $listdirs;
?>
現在如果根目錄爲空,該怎麼辦?它仍然會在根結尾添加逗號,並且我會在sql select中出錯。 我怎樣才能解決這個問題也
有趣的是你做了最困難的部分,但不能找出最簡單的部分 –