مجموعة عديدة تشمل مسارات ؟
-
05-07-2019 - |
سؤال
أنا أعرف كيفية تعيين تضمين المسار:
set_include_path('/path');
ولكن كيف يمكن تعيين متعددة تشمل مسارات ؟ على سبيل المثال:في اثنين من مختلف الدلائل.
المحلول
نصائح أخرى
لقيام بذلك بطريقة عبر منصة استخدام PATH_SEPARATOR ثابت:
set_include_path('/my/path' . PATH_SEPARATOR . '/my/other/path');
ومعلوماتك: يمكنك أيضا تعيين يشمل المسار في php.ini
أو في تكوين اباتشي عشقتك بك
لمزيد من رجوع اليها: ثائق PHP على set_include_path () أ >
إعداد عديدة تشمل مسارات
هنا هو وسيلة ، منصة مستقلة نحو تعيين عديدة تشمل مسارات من مجموعة من القيم:
$paths = array(
'path/one/',
'path/two/',
'path/three/'
);
set_include_path(get_include_path() . PATH_SEPARATOR . implode(PATH_SEPARATOR, $paths));
وهذا يعمل بالنسبة لي: -)
ini_set("include_path", ".;C:\wamp\bin\php\php5.3.13\pear;.;C:\wamp\bin\php\php5.3.13\Zend\library");
لا تنتمي إلى StackOverflow