الثوابت المعرَّفة مسبقًا في قسم التعامل مع نظام الملفات في PHP

من موسوعة حسوب
< PHP

الثوابت المذكورة في الأسفل مُعرَّفةٌ باستعمال هذا الملحق، وستُتاح هذه الثوابت فقط عند توفُّر الملحق إمّا عندما تُفسَّر (compiled) إلى لغة PHP أو عند التحميل الديناميكي وقت التنفيذ.

الاسم النوع الوصف
SEEK_SET integer
SEEK_CUR integer
SEEK_END integer
LOCK_SH integer
LOCK_EX integer
LOCK_UN integer
LOCK_NB integer
GLOB_BRACE integer
GLOB_ONLYDIR integer
GLOB_MARK integer
GLOB_NOSORT integer
GLOB_NOCHECK integer
GLOB_NOESCAPE integer
GLOB_AVAILABLE_FLAGS integer
PATHINFO_DIRNAME integer
PATHINFO_BASENAME integer
PATHINFO_EXTENSION integer
PATHINFO_FILENAME integer منذ إصدار PHP 5.2.0.
FILE_USE_INCLUDE_PATH integer البحث عن اسم الملف filename في المسار include_path. (منذ إصدار PHP 5).
FILE_NO_DEFAULT_CONTEXT integer
FILE_APPEND integer إضافة المحتوى إلى نهاية الملف الموجود.
FILE_IGNORE_NEW_LINES integer إزالة محارف نهاية السطر (EOL). (منذ إصدار PHP 5).
FILE_SKIP_EMPTY_LINES integer تخطِّي الأسطر الفارغة. (منذ إصدار PHP 5).
FILE_BINARY integer الوضع الثنائي. (منذ إصدار PHP 5.2.7).

ملاحظة: ليس لهذا الثابت أي تأثير، وهو متاح من أجل التوافقيَّة المستقبليَّة (forward compatibility).

FILE_TEXT integer الوضع النصي. (منذ إصدار 5.2.7).

ملاحظة: ليس لهذا الثابت أي تأثير، وهو متاح من أجل التوافقيَّة المستقبليَّة (forward compatibility).

INI_SCANNER_NORMAL integer وضع المسح (scanner) الطبيعي بحثًا عن ملفات INI. (منذ إصدار 5.3).
INI_SCANNER_RAW integer وضع المسح (scanner) الخامي (raw) بحثًا عن ملفات INI. (منذ إصدار 5.3).
INI_SCANNER_TYPED integer وضع المسح (scanner) النوعي (typed) بحثًا عن ملفات INI. (منذ إصدار 5.6.1).
FNM_NOESCAPE integer تعطيل محرف التهريب "\" (الخط المائل العكسي).
FNM_PATHNAME integer شرطة مائلة في سلسلة نصيَّة والتي تطابق الشرطة المائلة الموجودة في النمط المعطى فقط.
FNM_PERIOD integer نقطة في سلسلة نصيَّة والتي يجب أن تُطابق تمامًا مع النقطة الموجودة في النمط المعطى.
FNM_CASEFOLD integer تطابق غير حسَّاس لحالة الأحرف، وهو جزء من ملحق GNU.

انظر أيضًا

مصادر