can anybody please explain what are these special tags in php?
<?= ?>
I couldn't find it on google.
See the short_open_tags setting.
<?=
is identical to <? echo
and use of it requires short_open_tag
to be on. A term to search for would be "short tags".
As an example: <?='hello'?>
is identical to <? echo 'hello' ?>
which is a short form of <?php echo 'hello' ?>
.
See also Are PHP short tags acceptable to use? here on SO.
It's part of the short_open_tag. Basically <?=$foo?>
is equivalent to <?php echo $foo; ?>
They output what's inside them directly.
<?= "something" ?>
is a shortcut for:
<?php echo "something"; ?>
These (together with <? ?>
) are called short tags. See here (short_open_tag)
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With