Задать вопрос

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

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

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

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

Похожие вопросы