#php #string #variables #brackets
#php #строка #переменные #скобки
Вопрос:
Это продолжает убивать меня в течение некоторого времени…
Я новичок в php и пишу синтаксический анализатор для сайта сравнения цен, поэтому мне нужно иметь довольно много переменных:
$plae = "<pastwisko>";
$user = "<krowa>";
$product "<trawa>";
Но без пробелов…
Использование или повторение их мне ничего не дает. Я пытался выполнить поиск в документации stackoverflow, Google и php и ничего… может быть, мой английский отстой…
Я буду очень благодарен за помощь
Комментарии:
1. Вы тоже новичок в HTML?
2. Нет, конечно, нет 🙂 Я просто, вероятно, не выяснил все зависимости html в php
3. Таких зависимостей нет. PHP не имеет абсолютно ничего общего с HTML.
Ответ №1:
Если вы повторяете их в HTML, то они будут проанализированы вашим браузером как [неправильные] HTML-теги и не будут отображаться. Вы должны использовать htmlentities
, чтобы они отображались в виде текста: http://php.net/manual/en/function.htmlentities.php
Ответ №2:
Вы забыли «=».
$product "<trawa>";
// Should be.
$product = "<trawa>";
Редактировать:
У Джо есть правильный ответ на вашу проблему, я запустил скрипт в терминале, и это была единственная ошибка, которую я получил. Я не подумал htmlentities
, извините, если мой пост был неуместным и ненужным.
Комментарии:
1. Мой плохой, это был просто пример 🙂 Спасибо!