पीएचपी फाइलसिस्टम फ़ंक्शन
- पिछला पृष्ठ PHP एरर
- अगला पृष्ठ PHP फ़िल्टर
PHP Filesystem व्याख्या
Filesystem फ़ंक्शन आपको फ़ाइलसिस्टम को देखने और ऑपरेशन करने की अनुमति देते हैं।
स्थापित करें
Filesystem फ़ंक्शन PHP के कोर का हिस्सा हैं। इन फ़ंक्शनों को स्थापित किए बिना इस्तेमाल कर सकते हैं।
रनटाइम कॉन्फ़िगरेशन
फ़ाइलसिस्टम फ़ंक्शनों के व्यवहार php.ini में सेट किए गए प्रभावित होते हैं।
फ़ाइलसिस्टम कॉन्फ़िगरेशन विकल्पः
नाम | डिफ़ॉल्ट | वर्णन | परिवर्तनीय |
---|---|---|---|
allow_url_fopen | "1" |
इस विकल्प को सक्रिय करके URL रूप के fopen एंवॉलप प्रोटोकॉल को सक्रिय कर सकते हैं जिससे फ़ाइल जैसे यूआरएल ऑब्जैक्टों को देखा जा सकता है। डिफ़ॉल्ट एंवॉलप प्रोटोकॉल फ़ाइल और http प्रोटोकॉल के द्वारा दूरस्थ फ़ाइलों को देखने के लिए उपलब्ध कराता है, कुछ विस्तार लाइब्रेरी जैसे zlib अधिक एंवॉलप प्रोटोकॉलों को रजिस्टर कर सकते हैं। (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 |
auto_detect_line_endings | "0" |
जब इसे On में सेट किया जाता है तो, PHP fgets() और file() से प्राप्त डाटा में लाइन अंत के संगत उनके Unix, MS-DOS या Macintosh प्रथा का परीक्षण करेगा। यह इस बात को सुनिश्चित करता है कि PHP Macintosh सिस्टम के साथ संचार कर सकता है, लेकिन मूलभूत में ऑफ़ है, क्योंकि पहली पंक्ति के EOL प्रथा को जाँच करते समय छोटे प्रदर्शनी नुकसान होते हैं और Unix प्लेटफ़ॉर्म पर लोगों के लिए रेकार्ड समानता का नापसंद करते हैं जो रेकार्ड विभाजक के रूप में नई लाइन सिंगल को प्रयोग करते हैं और नीचे असमानता का सामना करते हैं。 (PHP 4.3.0 संस्करण के बाद उपलब्ध है。) |
PHP_INI_ALL |
Unix / Windows सुलभता
जब Unix प्लेटफ़ॉर्म पर पथ को निर्धारित करते हैं तो, उच्चस्तरीय निर्देशक (/) डिरेक्ट्री विभाजक के रूप में प्रयोग किया जाता है। जब Windows प्लेटफ़ॉर्म पर, उच्चस्तरीय निर्देशक (/) और निचलेस्तरीय निर्देशक (\) दोनों का प्रयोग किया जा सकता है。
पीएचपी फाइलसिस्टम फ़ंक्शन
PHP:इस तंत्र को सहारा देने वाली सबसे पुरानी PHP संस्करण को सूचित करें
तंत्र | वर्णन | PHP |
---|---|---|
basename() | पथ में फ़ाइल नाम का हिस्सा बढ़ाएं | 3 |
chgrp() | फ़ाइल के समूह को बदलें | 3 |
chmod() | फ़ाइल के मोड को बदलें | 3 |
chown() | फ़ाइल के मालिक को बदलें | 3 |
clearstatcache() | फ़ाइल स्टेटस कैश को साफ़ करें | 3 |
copy() | फ़ाइल को नकल करें | 3 |
delete() | देखें unlink() या unset() | |
dirname() | पथ में डिरेक्ट्री नाम का हिस्सा बढ़ाएं। | 3 |
disk_free_space() | डिरेक्ट्री की उपलब्ध स्थान को बढ़ाएं। | 4 |
disk_total_space() | एक डिरेक्ट्री के डिस्क के कुल क्षमता को बढ़ाएं। | 4 |
diskfreespace() | disk_free_space() का एक अन्य नाम | 3 |
fclose() | खुले फ़ाइल को बंद करें। | 3 |
feof() | फ़ाइल स्पेस सूचकांक को फ़ाइल के अंत के स्थान पर होने का परीक्षण करें। | 3 |
fflush() | खुले फ़ाइल में आउटपुट बफ़र को निकालें। | 4 |
fgetc() | खुले फ़ाइल से एक अक्षर वापस करें। | 3 |
fgetcsv() | खुले फ़ाइल से एक पंक्ति को पार्स करें और CSV फ़ील्डों की प्रभावकारी जाँच करें। | 3 |
fgets() | खुले फ़ाइल से एक पंक्ति वापस करें। | 3 |
fgetss() | खुले फ़ाइल से एक पंक्ति पढ़ें और HTML और PHP चिह्नों को फ़िल्टर करें। | 3 |
file() | फ़ाइल को एक आयत्त में पढ़ें। | 3 |
file_exists() | फ़ाइल या डिरेक्ट्री का मौजूदगी जाँच करें। | 3 |
file_get_contents() | फ़ाइल को इस्तरांत में पढ़ें। | 4 |
file_put_contents() | इस्तरांत को फ़ाइल में लिखें। | 5 |
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() | 打开一个文件或 URL。 | 3 |
fpassthru() | 从打开的文件中读数据,直到 EOF,并向输出缓冲写结果。 | 3 |
fputcsv() | 将行格式化为 CSV 并写入一个打开的文件中。 | 5 |
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() | अपने popen() से खुले प्रक्रिया को बंद करें。 | 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 फ़िल्टर