(PHP 4, PHP 5, PHP 7)
readdir — ��Ŀ¼����ж�ȡ��Ŀ
$dir_handle
] ) : string����Ŀ¼����һ���ļ����ļ������ļ��������ļ�ϵͳ�е����ء�
�ɹ����ļ��� ������ʧ��ʱ���� FALSE
Example #1 �г�Ŀ¼�е������ļ�
���������������� readdir()
����ֵ�ķ��������ȷ�ز��Է���ֵ�Ƿ�ȫ���ڣ�ֵ�����Ͷ���ͬ——������Ϣ�μ��Ƚ��������FALSE
�������κ�Ŀ¼���������ֵΪ
FALSE
�Ķ��ᵼ��ѭ��ֹͣ������һ��Ŀ¼��Ϊ"0"����
<?php
// ע���� 4.0.0-RC2 ֮ǰ������ !== �����
if ($handle = opendir('/path/to/files')) {
echo "Directory handle: $handle\n";
echo "Files:\n";
/* ������ȷ�ر���Ŀ¼���� */
while (false !== ($file = readdir($handle))) {
echo "$file\n";
}
/* ���Ǵ���ر���Ŀ¼�ķ��� */
while ($file = readdir($handle)) {
echo "$file\n";
}
closedir($handle);
}
?>
Example #2 �г���ǰĿ¼�������ļ���ȥ�� . �� ..
<?php
if ($handle = opendir('.')) {
while (false !== ($file = readdir($handle))) {
if ($file != "." && $file != "..") {
echo "$file\n";
}
}
closedir($handle);
}
?>