
- Просмотров: 516
При построении url в коде можно собрать всё строками с конкатенацией вида
<?php
$url = $domain.'/index.php?option='.$option.'&view='.$view.'¶m1='.$value1;
и для небольших строк это может быть даже и удобно. Но если параметров много или они требуют стандартизации / чистки в процессе, то уже не все так удобно и очевидно. Например, в части url может быть ведущий слеш (слеш в начале фрагмента url) и пришедший домен для запроса тоже может оканчиваться на слеш - и вот мы получаем некорректный url для запроса с двойным слешем где-нибудь в середине...