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

Почему если сделать конкатенацию результата функции внутри div, то этот результат будет вне div? А если просто строки, то она будет в div?

Есть такой код:
function some_text() {
	echo 'Hello, world';
}
echo '<div id="output">' . some_text() . '</div>';
echo '<div id="output">' . 'Hello, world' . '</div>';

Почему в первом echo текст 'Hello, world' будет вне div'а. А во втором - в div'е? Как это исправить?
  • Вопрос задан
  • 53 просмотра
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
@Arik
?
function some_text() {
  return 'Hello, world';
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽