http://site.com/filter/page
Как разобрать url и получить page
?
Для более общего вида URL:
$url = "http://example.com/some/path/?param=value#hash";
$path= parse_url($url, PHP_URL_PATH);
$result = array_pop(explode("/", trim($path, "/")));
print_r($result);
Используйте две функции (на случай, если у вас еще и параметры в url могут быть):
/filter/page
;/filter/page
в массив по разделителю /.Из массива вам следует взять последний элемент.
P.S. Если параметров в url не предвидится, то можно обойтись только explode()
.
P.P.S. Перед explode()
можно выполнить trim($str, '/')
для удаления финишнего слеша.
$url='http://site.com/filter/page';
$last_arr=explode('/', $url);
echo $last_arr[count($last_arr)-1];
Все приветРебята, вопрос такой, каким способом создаете enum поля с помощью миграций в Symfony? Делаю вот так ВТОРОЙ ОТВЕТ но при дальнейших doctrine:migrations:diff...
Здравствуйте! Я делаю поиск друзей в базе данных) но мне нужно, чтобы в массив не попадали id аккаунтов, которые уже в друзьях