Я думаю, что это зависит от того, какая программа Информатики, которая Вы там, является теми, которые нацеливаются к стороне Исследования и Науки и существуют что механизм к стороне Реализации. Я особенно уменьшился против определенных школ, которые только имели преподавателей, которые остались в академическом мире. Если у Вас нет преподавателей, которые "не использовали" то, что они преподают, все в их голове, буквально.
Разъем: Имея взятие БАКАЛАВРА НАУК по Науке Аккомпанемента и MS в Мягком Инженере в Университете Депол, мне главным образом преподавали преподаватели/преподаватели, которые преподавали неполный рабочий день, который меня устроил, потому что я скорее сделаю, чтобы они вошли с историей с предыдущего дня и связали ее с классом. Также, так как этот главным образом школа пассажира из пригорода/неполного рабочего дня, у большинства студентов есть задания в использовании, что они изучают.
процесс изучения все еще запускается со всей теории, но затем нас обычно спрашивают, "сколько из Вас на самом деле использует это в Вашем задании?" и типичный ответ, "мы используем его, но в разделенном вниз или simplier пути" и затем мы входим в практические сценарии реального мира.
Во время моего поблочного тестирования обучения всегда присутствовал. Даже при том, что они начинают Вас на Java, они заставили нас использовать МУРАВЬЯ и JUnit для всего проекта. Который был хорошим запуском на конфигурации сборки и поблочным тестированием.
И Экстремальное Программирование был включен приблизительно в 3 или 4 из уроков, которые я посещал. Я помню, что они все начали с этими 12 различными аспектами от программирования пары до поблочного тестирования (см. выше). И теперь кажется, что фокус идет Гибкий.
, Таким образом, быстрый ответ - да существуют школы там, которые имеют более прагматический подход затем другие.
$_SERVER['REQUEST_URI']
Для получения дополнительных сведений о том, какая информация доступна в массиве $ _SERVER, см. страницу руководства PHP для него .
Если вам также нужна строка запроса ( бит после ?
в URL), эта часть находится в этой переменной:
$_SERVER['QUERY_STRING']
Остальные ответы верны. Однако небольшое примечание: если вы хотите получить данные после ?
в URI, вам следует использовать массив $ _ GET []
.
$uri = $_SERVER['REQUEST_URI'];
Это даст вам запрошенный каталог и имя файла. Если вы используете mod_rewrite, это чрезвычайно полезно, потому что он сообщает вам, какую страницу просматривал пользователь.
Если вам нужно фактическое имя файла, вы можете попробовать $ _ SERVER ['PHP_SELF']
, магическую константу __ FILE __
или $ _ SERVER [' SCRIPT_FILENAME ']
. Последние 2 дают вам полный путь (от корня сервера), а не только корень вашего сайта. Они полезны для включения и т.п.
$ _ SERVER ['PHP_SELF']
дает вам имя файла относительно корня веб-сайта.
$relative_path = $_SERVER['PHP_SELF'];
$complete_path = __FILE__;
$complete_path = $_SERVER['SCRIPT_FILENAME'];