Jump to content

<?php vs <?


alin19

Recommended Posts

Also if you're using xml with php, even along with your DOCTYPE;

 

<?xml version="1.0" encoding="UTF-8"?>

 

Disabling short tags will allow you to use that code without php thinknig you're openning a php script.

 

Of course you can just go <?php echo '<?xml version="1.0" encoding="UTF-8"?>' ?>

 

But flexibility of code is wonderful :)

Link to comment
https://forums.phpfreaks.com/topic/144593--/#findComment-758811
Share on other sites

Even php.net recommends against using them -

 

; NOTE: Using short tags should be avoided when developing applications or

; libraries that are meant for redistribution, or deployment on PHP

; servers which are not under your control, because short tags may not

; be supported on the target server. For portable, redistributable code,

; be sure not to use short tags.

 

You cannot guarantee that you will always be on a server where you will have the ability to turn on the short_open_tag setting.

Link to comment
https://forums.phpfreaks.com/topic/144593--/#findComment-758853
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.