我正在从一个目录看,它看起来很好。我能够显示文件夹内的所有数据,但我有一个问题,在列表的开头它显示2不是我的他们有一个奇怪的路径,它看起来像它是自己生成的,这是奇怪的路径opendir错误与前两个图像codeigniter
(资源ID#33 < UL> < LI> < A HREF = “#”> < IMG SRC = “IMG /测试/”> </ 一个> < /锂:在源文件中> < LI> < A HREF = “#”> < IMG SRC = “IMG /测试/ ..”> </A>)
代码继续正常,因为它应该在这两行之后读取文件夹内的图像。
这里是我使用的代码:
class HomeModel extends CI_Model{
public function getData(){
$dir = 'img/test';
echo opendir($dir);
if (is_dir($dir)) {
if ($dh = opendir($dir)) {
$display_models = '<ul>';
while (($file = readdir($dh)) !== false) {
$display_models .= '<li><a href="#"><img src="'.$dir.'/'.$file.'"></a></li>';
}
$display_models .= '</ul>';
closedir($dh);
}
return $display_models;
}
}
}
这个伎俩。谢谢大家,欢迎光临 – DanielDake
,查看教程。 – umefarooq