Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk menyemak tetapan kebenaran fail dalam php

Bagaimana untuk menyemak tetapan kebenaran fail dalam php

青灯夜游
青灯夜游asal
2021-11-01 18:16:112730semak imbas

Dalam PHP, anda boleh menggunakan fungsi fileperms() untuk melihat tetapan kebenaran fail Fungsi ini adalah untuk mendapatkan dan mengembalikan kebenaran fail atau direktori Sintaksnya ialah "fileperms(. nama fail)"; jika pemerolehan berjaya, kemudian Mengembalikan tetapan kebenaran fail sebagai nombor.

Bagaimana untuk menyemak tetapan kebenaran fail dalam php

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

Dalam PHP, anda boleh menggunakan failperms () berfungsi untuk melihat tetapan kebenaran fail. Fungsi

fileperms($filename) mengembalikan kebenaran fail atau direktori $filename. Jika berjaya, kebenaran dikembalikan sebagai nombor. Apabila gagal, mengembalikan FALSE.

<?php
header("content-type:text/html;charset=utf-8");
$filename = "test.txt";
echo "{$filename} 文件的权限为:".fileperms($filename);
?>

Hasil output ialah:

Bagaimana untuk menyemak tetapan kebenaran fail dalam php

Nota: Nombor yang mewakili kebenaran mempunyai tiga nilai yang mungkin Untuk menetapkan berbilang kebenaran, anda boleh menggunakan yang berikut Jumlahkan nombor:

  • 1 = Laksanakan kebenaran

  • 2 = Tulis kebenaran

  • 4 = Kebenaran baca

Contoh:

  • 5 = 4 1 = Baca kebenaran pelaksanaan

  • 6 = 4 2 = Kebenaran baca dan tulis

  • 7 = 4 2 1 = Kebenaran pelaksanaan baca dan tulis, iaitu, berikan semua kebenaran

Disyorkan pembelajaran: "Tutorial Video PHP"

Atas ialah kandungan terperinci Bagaimana untuk menyemak tetapan kebenaran fail dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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