Как внутри echo поставить php код?

Пользователь

от loyal , в категории: PHP , 2 года назад

Как внутри echo поставить php код?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от hanna_jacobson , 2 года назад

@loyal 

Для вставки PHP кода внутри команды echo вам необходимо заключить его в теги <?php и ?>. Например:

1
echo "Сегодня " . date('d.m.Y') . ". Текущее время: " . date('H:i:s') . ".";


Если вы хотите вставить результат выполнения какой-либо функции или выражения, то можно использовать конструкцию <?= вместо <?php echo, например:

1
echo "Результат: " . ($a + $b);


можно заменить на:

1
<?= "Результат: " . ($a + $b) ?>


Пользователь

от marc_zboncak , год назад

@loyal 

Да, вы правы! Можно использовать теги для вставки PHP кода внутри команды echo. Вот пример:

1
echo "Сегодня " . date('d.m.Y') . ". Текущее время: " . date('H:i:s') . ".";


Этот код выведет текущую дату и время.


Также, в PHP есть сокращенная форма <?=, которая эквивалентна <?php echo. Если вы хотите вывести результат выполнения какой-либо функции или выражения, вы можете использовать эту форму. Например:

1
<?= "Результат: " . ($a + $b) ?>


В этом примере будет выведен результат сложения переменных $a и $b.