PHP scandir() ਫੰਕਸ਼ਨ
ਉਦਾਹਰਣ
images ਫਾਇਲਾਂ ਅਤੇ ਸਰਕਟਾਂ ਦੀ ਸੂਚੀ ਦਿਓ:
<?php $dir = "/images/"; // ਵਧਦੀ ਕਰਨ ਵਿੱਚ ਸੰਗਠਿਤ - ਮੂਲਤਬੀ $a = scandir($dir); // 以降序排序 $b = scandir($dir,1); print_r($a); print_r($b); ?>
结果:
Array ( [0] => . [1] => .. [2] => cat.gif [3] => dog.gif [4] => horse.gif [5] => myimages ) Array ( [0] => myimages [1] => horse.gif [2] => dog.gif [3] => cat.gif [4] => .. [5] => . )
定义和用法
scandir() 函数返回指定目录中的文件和目录的数组。
语法
scandir(فولدر,ترتیب_ترتیب,context);
参数 | 描述 |
---|---|
فولدر | 必需。规定要扫描的目录。 |
ترتیب_ترتیب |
可选。规定排列顺序。默认是 0,表示按字母升序排列。 如果设置为 SCANDIR_SORT_DESCENDING 或者 1,则表示按字母降序排列。 如果设置为 SCANDIR_SORT_NONE,则返回未排列的结果。 |
context | 可选。规定目录句柄的环境。context 是可修改目录流的行为的一套选项。 |
تکنیکی تفصیلات
واپسی گزرگہ: |
موفق ہونے پر فائل اور فولدر کا آرایه واپس لایا جاتا ہے، ناکام ہونے پر FALSE واپس لایا جاتا ہے。 اگر فولدر نہ تو فولدر ہو تو ایک اور اشارتی جو E_WARNING درجہ کا غلط دے دیتا ہے。 |
---|---|
PHP ورژن: | 5.0+ |
PHP اپدیت لوگ | PHP 5.4: نئی اضافات ترتیب_ترتیب متغیرات |