【发布时间】:2011-11-21 19:14:06
【问题描述】:
我正在使用以下脚本来读取目录。如果目录中没有文件,它应该说是空的。问题是,它只是一直说目录是空的,即使里面有文件,反之亦然。
<?php
$pid = $_GET["prodref"];
$dir = '/assets/'.$pid.'/v';
$q = (count(glob("$dir/*")) === 0) ? 'Empty' : 'Not empty';
if ($q=="Empty")
echo "the folder is empty";
else
echo "the folder is NOT empty";
?>
【问题讨论】:
-
这只是你的 if 语句中的一个错字。使用 ==(比较)而不是单个 =(分配)。