Question

Can't use echo function in PHP on Ubuntu

Just create my first droplet to Digital Ocean.

I have a Ubuntu 16.04.3 x64.

This is working:

<?= phpinfo(); ?>

This is not working:

<? echo phpinfo(); ?>

It just show in the inspect element tools: <? echo phpinfo(); ?>.

Do I missed something ?

Thanks.

Subscribe
Share

Submit an answer
You can type!ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

It is possible that the default configuration disables <? but allows <?= and <?php

This can be changed by editing your php.ini file (in /etc/php5 or /etc/php7.0) so that it includes:

short_open_tag=On