Я собираюсь использовать символ ">" в моем URL?это вызовет какие-либо проблемы?
cats.php? cat = 26 & parent = 24 & position = 24> 26>
Это не безопасный URL-символ, поэтому он должен быть URL-кодировкой : %3E
%3E
Вы можете сделать это, и это, вероятно, не вызовет никаких проблем. Но чтобы быть в безопасности, вы должны взглянуть на http://php.net/manual/en/function.urlencode.php
Согласно RFC 3986 2. Символы , только буквы и цифры из набора символов US-ASCII и символы %:/?#[]@!$&'()*+,;=-._~ допускаются в URL-адресах.
%:/?#[]@!$&'()*+,;=-._~
Вам необходимо % - кодировать">".
Кодируйте его, а не включайте напрямую:
cats.php?cat=26&number=26%3E24
Просто убежать
>>> escape(">") "%3E"