Мне нужно найти хост от referer url in cake php. Я могу сделать то же самое в core php с функцией parse_url. Я попытался маршрутизатор :: функция разбора, но это дает мне выход в из массива контроллера, действийCakephp найти имя хоста из url в cakephp
1
A
ответ
2
Вы можете получить имя хоста по
$pieces = parse_url(Router::url('/', true));
print $pieces['host'];
2
Если вы внутри контроллера, $this->request->host()
возвращает хост непосредственно.
0
Whithin контроллер или вид
$host = $this->request->host();
Другие файлы:
вы можете использовать:
$host = Router::getRequest(true)->host();
Или:
$request = new CakeRequest();
$host = $request->host();
Смежные вопросы
- 1. Как удалить имя контроллера Cakephp из URL
- 2. CakePHP удалить имя контроллера из URL
- 3. CakePHP - Изменить имя контроллера в URL
- 4. как скрыть имя папки cakephp в url
- 5. URL перенаправление в CakePHP
- 6. cakephp Как найти все имя модели
- 7. CakePHP beforeFilter найти
- 8. CakePHP комплекс отношений Найти
- 9. Изменить URL в CakePHP
- 10. Перевести url cakephp
- 11. пользовательское имя контроллера в CakePHP
- 12. Найти список в cakephp
- 13. получить имя хоста из URL
- 14. CakePHP: Вложенные URL-адреса
- 15. CakePHP 3 - Преобразование SQL запрос CakePHP найти
- 16. CakePHP найти облажались
- 17. Невозможно найти модель cakephp
- 18. CakePHP, URL и SEO
- 19. Получить имя действия от реферера URL (предыдущий URL) в CakePHP
- 20. Добавить имя класса в CakePHP
- 21. CakePHP design url
- 22. CakePHP псевдоним URL
- 23. Маршрутизация по имени хоста в CakePHP
- 24. CakePHP pretty URL redirect
- 25. получить URL-адрес в cakephp
- 26. CakePHP Найти Связанные данные
- 27. Перемещение пути cakephp в cakephp 3.0
- 28. Найти в модели HABTM CakePHP
- 29. относительные URL-адреса в cakePHP
- 30. CakePHP Наследства Поддержки URL
это дает выход в HTTP: // www.example.com, мне нужна только часть хоста, например «www.example.com» – priyanka
@priyanka Проверьте код сейчас, Он дает то, что вы хотите –