Как задать пробел в php?

Есть код который генерирует текст из подключаемых файлов
$emailParams['subject'] = $subjects[array_rand($subjects)] . ' ' . $subjects2[array_rand($subjects2)];

В итоге выведется текст_subjects1 и текст_subjects2
Проблема в том что выводит он текст слитно, а между ними должен быть пробел.
Перепробовал все варианты, в том числе html одинарные, двойные ковычки, \s и т.п. не на что не реагирует.
Сайт на yii1 или 2 написан... :)))
  • Вопрос задан
  • 1765 просмотров
Пригласить эксперта
Ответы на вопрос 2
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
$emailParams['subject'] = trim($subjects[array_rand($subjects)]) . chr(32) . trim($subjects2[array_rand($subjects2)]);
PS: в принципе тримов должно хватить.
UPD: тут вот надо смотреть по фильтрации (ну и код к вопросу нужен, чтобы понять лучше).
Ответ написан
@ssssmax
Про дебаг автор похоже не слышал, это печально.
Код из вопроса в любом случае добавляет пробел, в результате получается строка, составленная из двух частей и пробела между ними, это элементарные вещи. Учитесь пользоваться дебагом, чтобы не задавать глупые вопросы.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы