PHP Filesystem 函数
- အရေးပိုကြီးသော PHP အမှား
- နောက်ပိုင်း PHP စစ်ဆေး
PHP Filesystem 简介
Filesystem 函数允许您访问和操作文件系统。
安装
Filesystem 函数是 PHP 核心的组成部分。无需安装即可使用这些函数。
အခြေခံ အစီအစဥ်
Filesystem ဖော်ထုတ်ပြီး ဖော်ထုတ်ခြင်း အဆိုပါ အချက်အလက် အား အစိုးရခြင်း
ဖော်ထုတ်ပြီး ဖော်ထုတ်ခြင်း ပေါ်မူးယား အချက်အလက်
အမည် | မူဇာ | ဖော်ပြ | ပြောင်းလဲခွင့်ရ |
---|---|---|---|
allow_url_fopen | "1" |
ဤ အချက် ဖြင့် URL ပုံစံ ဖော်ထုတ်ပြီး ဖော်ထုတ်ခြင်း ပေါ်မူးယား ပေါ်လစ်ခြင်း ဖြင့် လက်တွေ့ရရှိသော လက်ပတ်ပိုင်း အား ဖြင့် အားကစားနိုင်သည်။ အခြား အဆိုပါ ပေါ်လစ်ခြင်း အဖြစ် အဆိုပါ ဖော်ထုတ်ပြီး ဖော်ထုတ်ခြင်း ဖြင့် အဝှမ်း အခြား ပေါ်လစ်ခြင်း ဖြင့် အားကစားနိုင်သည်။ အခြား အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ အဆိုပါ စာသင်ရာ အချက်အလက် (PHP 4.0.4 ပြီးနောက် အသုံးပြုခွင့်ရ。) |
PHP_INI_SYSTEM |
user_agent | NULL |
PHP ဖြင့် သုံးစွဲသော User-Agent အား အစိုးရခြင်း (PHP 4.3.0 版以后可用。) |
PHP_INI_ALL |
default_socket_timeout | "60" |
စက်ဆိုင်ရာ လက်ပတ်ပိုင်း မူဇာ ကျော်ကြာချိန်(စက္ကန့်)。 (PHP 4.3.0 版以后可用。) |
PHP_INI_ALL |
from | "" | ပုံစံအားဖြင့် လက်တွေ့ရရှိသော လက်ပတ်ပိုင်း အသုံးပြုခြင်း | PHP_INI_ALL |
from | "0" |
当设为 On 时,PHP 将检查通过 fgets() 和 file() 取得的数据中的行结束符号是符合 Unix,MS-DOS,还是 Macintosh 的习惯。 这使得 PHP 可以和 Macintosh 系统交互操作,但是默认值是 Off,因为在检测第一行的 EOL 习惯时会有很小的性能损失,而且在 Unix 系统下使用回车符号作为项目分隔符的人们会遭遇向下不兼容的行为。 (PHP 4.3.0 版以后可用。) |
PHP_INI_ALL |
Unix / Windows 兼容性
当在 Unix 平台上规定路径时,正斜杠 (/) 用作目录分隔符。而在 Windows 平台上,正斜杠 (/) 和反斜杠 (\) 均可使用。
PHP Filesystem 函数
PHP:指示支持该函数的最早的 PHP 版本。
函数 | ဖော်ပြ | PHP |
---|---|---|
basename() | 返回路径中的文件名部分。 | 3 |
chgrp() | 改变文件组。 | 3 |
chmod() | 改变文件模式。 | 3 |
chown() | chown() ဖြင့် ဖိုင်၏ သုံးစွဲသူ ကို ပြန်လည်ပေးပြီးသည် | 3 |
clearstatcache() | clearstatcache() ဖြင့် ဖိုင် အချက်အလက် အယူအယဲ စာရင်းကို ဖျက်သိမ်းပြီးသည် | 3 |
copy() | ဖိုင်ကို ပြုပြင်ပြီးသည် | 3 |
delete() | ကိုးကားချက် unlink() သို့မဟုတ် unset() | |
dirname() | dirname() ဖြင့် လမ်းကြောင်း၏ ဖိုင်အမည်ချက် အချိန်အရ ပြန်လည်ပေးပြီးသည် | 3 |
disk_free_space() | disk_free_space() ဖြင့် အခြေခံ ဖိုင်စက်၏ အသုံးခွင် အရွယ် ကို ပြန်လည်ပေးပြီးသည် | 4 |
disk_total_space() | disk_total_space() ဖြင့် အခြေခံ ဖိုင်စက်၏ စားသုံး အရွယ် ကို ပြန်လည်ပေးပြီးသည် | 4 |
diskfreespace() | disk_free_space() အပြားအပြဿာ | 3 |
fclose() | fclose() ဖြင့် ဖွင့်ထားသော ဖိုင်ကို ပိတ်စေပြီးသည် | 3 |
feof() | feof() ဖြင့် ဖွင့်ထားသော ဖိုင်၏ ဖြတ်သန့်စေခြင်း မရှိမည် မဟုတ် ရှိမည် ကို စစ်ဆေးပြီးသည် | 3 |
fflush() | fflush() ဖြင့် ဖွင့်ထားသော ဖိုင်၏ ဖုံးစံ့စာရင်းကို သို့မဟုတ် အကျင့်သုံး ဖုံးစံ့စာရင်းကို ပြန်လည်ပေးပြီးသည် | 4 |
fgetc() | fgetc() ဖြင့် ဖွင့်ထားသော ဖိုင်မှ တစ်ခုခု စကားလုံးအရပ်အချိန်ကို ထုတ်ယူပြီးသည် | 3 |
fgetcsv() | fgetcsv() ဖြင့် ဖွင့်ထားသော ဖိုင်မှ တစ်ကြိမ်သာ စကားလုံးအရပ်အချိန်ကို ထုတ်ယူပြီး ချက်အလက်များကို စစ်ဆေးပြီးသည် | 3 |
fgets() | fgets() ဖြင့် ဖွင့်ထားသော ဖိုင်မှ တစ်ကြိမ်သာ စကားလုံးအရပ်အချိန်ကို ထုတ်ယူပြီးသည် | 3 |
fgetss() | fgetss() ဖြင့် ဖွင့်ထားသော ဖိုင်မှ တစ်ကြိမ်သာ စကားလုံးအရပ်အချိန်ကို ထုတ်ယူပြီး ဟက်ဖား နှင့် ပီသဗီ အချက်အလက်များကို ဖျက်သိမ်းပြီးသည် | 3 |
file() | file() ဖြင့် ဖိုင်ကို အေအိုင်ဂျက် တစ်ခုခုသို့ ဖြင့် ဖိုင်ကို ကြည့်ရှုပြီးသည် | 3 |
file_exists() | file_exists() ဖြင့် ဖိုင်သို့ ရှိမည် မဟုတ် မရှိမည် ကို စစ်ဆေးပြီးသည် | 3 |
file_get_contents() | file_get_contents() ဖြင့် ဖိုင်ကို စကားလုံးအရပ်အချိန်သို့ ကြည့်ရှုပြီးသည် | 4 |
file_put_contents() | ဖြင့် စကားလုံးအရပ်အချိန်ကို ဖိုင်သို့ ရေးထားပြီးသည် | ၅ |
fileatime() | ဖြင့် ဖိုင်၏ ပြီးခဲ့သော ဝင်ရောက်ချိန်နှင့် ပြန်လည်ပေးပြီးသည် | 3 |
filectime() | ဖြင့် ဖိုင်၏ ပြီးခဲ့သော ပြောင်းလဲချိန်နှင့် ပြန်လည်ပေးပြီးသည် | 3 |
filegroup() | 返回文件的组 ID。 | 3 |
fileinode() | 返回文件的 inode 编号。 | 3 |
filemtime() | 返回文件的上次修改时间。 | 3 |
fileowner() | 文件的 user ID (所有者)。 | 3 |
fileperms() | 返回文件的权限。 | 3 |
filesize() | 返回文件大小。 | 3 |
filetype() | 返回文件类型。 | 3 |
flock() | 锁定或释放文件。 | 3 |
fnmatch() | ဖိုင် အမည် သို့မဟုတ် အချက်အလက် အရ နှုတ်ခတ် | 4 |
fopen() | ဖိုင် သို့မဟုတ် အသင်းချုပ် လမ်းကြောင်း ဖွင့်ကြည့်သည် | 3 |
fpassthru() | ဖိုင် ပါ ဖြင့် အချက်အလက် တင်ပြသည် | 3 |
fputcsv() | ဖိုင် ပါ တစ်ခု သို့ စက်လျှပ်စ် ဖိုင် အမည် ပြုစုပြီး ရေးထားသည် | ၅ |
fputs() | fwrite() အသုံးပြု | 3 |
fread() | ဖိုင် ပါ ဖြင့် စစ်ဆေးသည် | 3 |
fscanf() | ဖိုင် ပါ ဖြင့် အချက်အလက် စစ်ဆေးသည် | 4 |
fseek() | ဖိုင် ပါ အမှတ် ခွင့် တွင် ဖြင့် လိုက်ကြည့်သည် | 3 |
fstat() | ဖိုင် ပါ အချက်အလက် တင်ပြသည် | 4 |
ftell() | ဖိုင် ပါ အမှတ် ခွင့် ပြန်လည် တင်ပြသည် | 3 |
ftruncate() | ဖိုင် ကို ဖြစ်ပေါ်သော အရွယ် ထိ ကာကွယ်ထားသည် | 4 |
fwrite() | ဖိုင် သို့ ရေးထားသည် | 3 |
glob() | ဖိုင် အမည် သို့မဟုတ် အချက်အလက် အရ ဖိုင် လမ်းကြောင်း အရ နိုင်ငံရေး ပါဝင်သော ဖိုင် လုပ်ငန်း ပါ သည် ပြန်လည် ပါ ဖိုင် လုပ်ငန်း ပါ ဖိုင် လမ်းကြောင်း အသုံးပြုသည် | 4 |
is_dir() | ဖိုင် အမည် ကို အသုံးပြုသော အချက်အလက် အရ ဖိုင် တစ်ခု ဖြစ် မဟုတ် မဟုတ် စစ်ဆေးသည် | 3 |
is_executable() | ဖိုင် အက်ဥ္ဏာ ကို စစ်ဆေးသည် | 3 |
is_file() | ဖိုင် ကို လုပ်ငန်း ဖြစ် မဟုတ် မဟုတ် စစ်ဆေးသည် | 3 |
is_link() | ဖိုင် ကို ဆက်လက်တိုက် မဟုတ် မဟုတ် စစ်ဆေးသည် | 3 |
is_readable() | ဖိုင် အက်ဥ္ဏာ ကို စစ်ဆေးသည် | 3 |
is_uploaded_file() | ဖိုင် ကို HTTP POST ဖြင့် ပေးခဲ့သည် ဆိုသည် မဟုတ် မဟုတ် စစ်ဆေးသည် | 3 |
is_writable() | ဖိုင် အက်ဥ္ဏာ ကို စစ်ဆေးသည် | 4 |
is_writeable() | is_writable() မှ နှုတ်ခတ် | 3 |
link() | ဟက်စ် ဖွင့်ကြည့်သည် | 3 |
linkinfo() | ဟက်စ် အသုံးပြုသော ဖိုင် အချက်အလက် တင်ပြသည် | 3 |
lstat() | ဖိုင် သို့မဟုတ် အစည်းအဝေး လမ်းကြောင်း အချက်အလက် တင်ပြသည် | 3 |
mkdir() | တွဲပြိုင်း ဖိုင်လုပ်ငန်း ဖွင့်ကြည့်သည် | 3 |
move_uploaded_file() | ဖိုင် လမ်းကြောင်း တက်ရောက် ပြောင်းလဲသည် | 4 |
parse_ini_file() | အစည်းအဝေး ပြုစုသော ဖိုင် လမ်းကြောင်း တွန်းတိုက်သည် | 4 |
pathinfo() | ဖိုင် လမ်းကြောင်း အချက်အလက် တင်ပြသည် | 4 |
pclose() | ပို့နိုင်သောအယူအယောင် အလိုအား ပို့ဆောင်လုပ်ကိုင်သော လုပ်ငန်း ပိတ်ရမည် | 3 |
popen() | လုပ်ငန်း ဖွင့် | 3 |
readfile() | ဖိုင် ဖတ် နှင့် ပေးထား သော အကွင်းအကွက် သို့ ပေးထား | 3 |
readlink() | အဓိပ္ပာယ် အချို့ ချိတ်ဆက် | 3 |
realpath() | အတိုက်အခံ အပျက်အစီး ပြန်လည် | 4 |
rename() | ဖြူ ဖြူ ဖုန်း သို့ ပြောင်းလဲ | 3 |
rewind() | ဖိုင် ဝင်ရောက် စွပ်စွဲ ချိတ်ဆက် | 3 |
rmdir() | ဖျက်သိမ်း အမှတ်အသား ဖြူ ဖြူ အချင်း | 3 |
set_file_buffer() | ဖွင့် ဖိုင် ဝင်ရောက် အကွင်း အကွက် အရွယ် တခုခု ကို သတ်မှတ် | 3 |
stat() | ဖိုင် အခွင့်အရေး သတင်း | 3 |
symlink() | အဓိပ္ပာယ် ချိတ်ဆက် | 3 |
tempnam() | အမှတ်အသား ဖြစ်သော ဖိုင် ဖွင့် | 3 |
tmpfile() | ဖိုင် အခွင့်အရေး ဖွင့် | 3 |
touch() | ဖိုင် ဝင်ရောက် နှင့် ပြောင်းလဲ အခွင့်အရေး တခုခု ကို သတ်မှတ် | 3 |
umask() | ဖိုင် အခွင့်အရေး ပြောင်းလဲ | 3 |
unlink() | ဖျက်သိမ်း ဖိုင် | 3 |
PHP Filesystem အခွင့်အရေး
PHP:အခွင့်အရေး ကူညီ သည် အကြိုးစား ပြုလုပ် သော PHP အပျက်အစီး
အခွင့်အရေး | ဖော်ပြ | PHP |
---|---|---|
GLOB_BRACE | ||
GLOB_ONLYDIR | ||
GLOB_MARK | ||
GLOB_NOSORT | ||
GLOB_NOCHECK | ||
GLOB_NOESCAPE | ||
PATHINFO_DIRNAME | ||
PATHINFO_BASENAME | ||
PATHINFO_EXTENSION | ||
FILE_USE_INCLUDE_PATH | ||
FILE_APPEND | ||
FILE_IGNORE_NEW_LINES | ||
FILE_SKIP_EMPTY_LINES |
- အရေးပိုကြီးသော PHP အမှား
- နောက်ပိုင်း PHP စစ်ဆေး