Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: elezekiel en 28 Agosto 2017, 03:05 am



Título: duda etiqueta php
Publicado por: elezekiel en 28 Agosto 2017, 03:05 am
Hola amigos yo de nuevo molestando xd estoy aprendiendo php y al leer un tutorial el código me va de lujo y todo bien pero me surgió una duda que quizá es ridicula el colega qe subió el Tuto al programar escribe su code entre  <? Y  cierra poniendo ?> entonces yo tengo una duda porque al realizar el code que el puso entre esas etiquetas el mismo funciona sin embargo si lo coloco entre <?PHP (qe es como yo lo aprendí que es) el code me da algunos errores. Entonces, cual es la diferencia? Gracias de ante mano amigos xdd


Título: Re: duda etiqueta php
Publicado por: #!drvy en 28 Agosto 2017, 03:24 am
<?php es la manera oficial de declarar un script en PHP y no debería de tirarte ningun error. De hecho, <?, solo funcionará si la directiva short_open_tag esta activada en el php.ini y usas PHP >5.4. Nótese que la declaración es siempre en minúsculas por convenio (<?php, no <?PHP). Otro caso aparte es el tag <?= que es un shortcut de <?php echo y nada tiene que ver.

En resumen, tu codigo deberia funcionar bien con <?php en cualquier caso.

Saludos