Я пытался использовать функцию trim() в моей переменной $ _POST для формы, которую я только что создал, но заметил, что нет необходимости, поскольку лишние пробелы автоматически отключены.Дополнительные пробелы автоматически отключены в PhP: почему?
Я создал очень простую форму PhP (form.php) с запросом имени для пользователя. Тогда у меня в target.php (страница, на которой обрабатывается данные) что-то вроде этого:
<p>Hello <?php echo $_POST['nickname'];?>, how are you today?</p>
Дело в том, что даже если пользователь вводит в качестве имени «Питер», я вижу это в Safari и Chrome : «Привет, Питер, как ты сегодня?» ... Без использования функции trim()!
Итак, вот мой вопрос: современный браузер автоматически обрезает конечный результат?
Спасибо заранее!
нажмите ctrl + u и проверьте, что вы получаете? нет никакой функции браузера –
Я могу видеть дополнительные пробелы, когда я показываю источники, но задавался вопросом, почему они не появлялись, когда я показываю результат в своем браузере. –