سؤال

إذا كنت الاتصال php parse_ini_file("foo.ini"), في مسارات ما يبدو بالنسبة فو.ini ?تضمين المسار ؟ وظيفة وثائق لا يذكر ذلك.

هل كانت مفيدة؟

المحلول

اسم الملف حجة parse_ini_file هو معيار php الملف, اذا نفس القواعد تطبق مثل فتح الملف باستخدام fopen.

يجب تحديد مسار ملف مطلق ("/path/to/بلدي.ini") أو المسار النسبي إلى دليل العمل الحالي ("بي.ini").انظر getcwd الخاص بك دليل العمل الحالي.

على عكس الافتراضي fopen القيادة ، إذا كان المسار النسبي المحدد ("بي.ini") parse_ini_file سوف البحث وتشمل مسارات بعد البحث الخاص بك دليل العمل الحالي.لقد تم التحقق من هذا في php 5.2.6.

نصائح أخرى

أعتقد أن هذا يبدو فقط في دليل العمل الحالي - انظر http://uk3.php.net/manual/en/function.getcwd.php إذا كنت تريد أن تعرف ما هو.

يمكنك دائما العثور على المسار النسبي إلى التطبيق الخاص بك من خلال الاستناد على $_SERVER['DOCUMENT_ROOT']

يمكن أن تعتمد على التكوين لكن في الغالب هو الدليل الحالي ثم include_path

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top