Rumah > pembangunan bahagian belakang > masalah PHP > Fungsi PHP yang membaca direktori ke dalam tatasusunan

Fungsi PHP yang membaca direktori ke dalam tatasusunan

青灯夜游
Lepaskan: 2023-03-16 06:40:01
asal
1888 orang telah melayarinya

Fungsi scandir() dalam PHP boleh membaca direktori ke dalam tatasusunan. Fungsi scandir() boleh membaca kandungan (fail dan folder) dalam direktori yang ditentukan Jika bacaan berjaya, ia akan mengembalikan tatasusunan yang mengandungi nama fail dan folder Sintaksnya ialah "scandir(directory to be read, sort pesanan, persekitaran pemegang direktori);".

Fungsi PHP yang membaca direktori ke dalam tatasusunan

Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 7.1, komputer DELL G3

Fungsi scandir() dalam Direktori PHP boleh dibaca ke dalam tatasusunan.

Dalam PHP, dua fungsi, readdir() dan scandir() disediakan untuk membaca kandungan direktori yang ditentukan Fungsi scandir() boleh menukar nama kandungan direktori baca (fail dan folder). ) disimpan dalam tatasusunan. Fungsi

scandir(directory,sorting_order,context);
Salin selepas log masuk
参数描述
directory必需。规定要扫描的目录。
sorting_order可选。规定排列顺序。默认是 0,表示按字母升序排列。如果设置为 SCANDIR_SORT_DESCENDING 或者 1,则表示按字母降序排列。如果设置为 SCANDIR_SORT_NONE,则返回未排列的结果。
context可选。规定目录句柄的环境。context 是可修改目录流的行为的一套选项。

scandir() akan mengembalikan tatasusunan yang mengandungi nama fail dan folder jika berjaya dilaksanakan Jika pelaksanaan gagal, ia akan mengembalikan FALSE. Jika parameter $directory bukan direktori, nilai Boolean FALSE dikembalikan dan ralat tahap E_WARNING dijana.

Contoh: Lihat kandungan dalam direktori demo:

Fungsi PHP yang membaca direktori ke dalam tatasusunan

Fungsi PHP yang membaca direktori ke dalam tatasusunan

<?php
$dir = &#39;demo/&#39;;
if(is_dir($dir)){
    $arr1 = scandir($dir);
    $arr2 = scandir($dir, 1);
}
echo "<pre class="brush:php;toolbar:false">";
print_r($arr1);
print_r($arr2);
?>
Salin selepas log masuk

Fungsi PHP yang membaca direktori ke dalam tatasusunan

Pembelajaran yang disyorkan: "Tutorial Video PHP"

Atas ialah kandungan terperinci Fungsi PHP yang membaca direktori ke dalam tatasusunan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan