кто-либо может объяснить, каковы эти специальные теги в php?
<?= ?>
Я не мог найти его на Google.
См. Параметр short_open_tags .
=
идентичен < ? echo
, и его использование требует, чтобы short_open_tag
был включен. Термин для поиска будет «короткие теги».
Например: = 'Hello'?>
идентично echo 'hello'?>
, что является сокращенной формой php echo 'hello'?>
.
См. Также Допустимы ли для использования короткие теги PHP? здесь, на SO.
Они напрямую выводят то, что внутри них.
<?= "something" ?>
- это ярлык для:
<?php echo "something"; ?>
Они (вместе с ?>
) называются короткими тегами. См. Здесь (short_open_tag)
Это часть short_open_tag . Обычно = $ Foo?>
эквивалентно Php echo $ foo; ?>
= $ Foobar?>
- это ярлык для Php echo $ foobar; ?>
.
Я бы не рекомендовал использовать эти короткие теги, потому что в некоторых средах веб-серверов они отключены через конфигурацию PHP.