programer2
دوشنبه 22 آبان 1396, 20:39 عصر
سلام
این تکه کد دقیقا چه کاری انجام می دهد ؟
define('ROOT_PATH',str_repeat("../",substr_count($_SERVER['SCRIPT_NAME'],'/')-2));
این تکه کد بر روی PHP Version 5.3.5-1ubuntu7.11 به صورت صحیح پاسخ می دهد و دایرکتوری روت را برمی گرداند ولی در PHP Version 5.6.32-1+ubuntu17.04.1+deb.sury.org+1 پاسخ صحیحی نمی دهد و برنامه را با مشکل مواجه می کند آیا این تکه کد در این دو نسخه php تغییر کرده است ؟
این تکه کد دقیقا چه کاری انجام می دهد ؟
define('ROOT_PATH',str_repeat("../",substr_count($_SERVER['SCRIPT_NAME'],'/')-2));
این تکه کد بر روی PHP Version 5.3.5-1ubuntu7.11 به صورت صحیح پاسخ می دهد و دایرکتوری روت را برمی گرداند ولی در PHP Version 5.6.32-1+ubuntu17.04.1+deb.sury.org+1 پاسخ صحیحی نمی دهد و برنامه را با مشکل مواجه می کند آیا این تکه کد در این دو نسخه php تغییر کرده است ؟