Tags de inicio y fin
Probablemente
lo
primero
que
note
,
es
que
los
tags
de
inicio
y
fin
de
PHP
han
cambiado
.
Las
vieja
forma
?
ha
sido
reemplazada
por
tres
nuevas
formas
posibles
:
Ejemplo
C-1
.
Migración
:
Cambio
de
los
tags
de
inicio
y
fin
?
echo
"
Esto
es
codigo
PHP
/
FI
2.0.\n"
;
|
|
Como en la versión 2.0, PHP/FI también soporta esta variante:
Ejemplo
C-2
.
Migración
:
Nuevos
tags
de
inicio
y
fin
,
Variante
1
?
echo
"
Esto
es
código
PHP
3.0!\n"
;
?
|
|
Note que el tag de fin, consiste ahora en un signo de
interrogación y un mayor-que, mientras que antes era sólo un
mayor-que. Sin embargo si Ud. planea usar XML en su servidor,
tendrá problemas con esta nueva variante, porque PHP tratará de
ejecutar las marcas en los documentos XML, como código PHP. Es
por esto que se han introducido las siguientes variantes:
Ejemplo
C-3
.
Migración
:
Nuevos
tags
de
inicio
y
fin
,
Variante
2
?php
echo
"
Esto
es
código
PHP
3.0!\n"
;
?
|
|
Algunas personas han tenido problemas con editores que no
reconocen del todo los tags de instrucciones de procesamiento.
Microsoft FrontPage es uno de esos editores, y a modo de remedio,
se ha introducido también esta otra variante:
Ejemplo
C-4
.
Migración
:
Nuevos
tags
de
inicio
y
fin
,
Variante
3
script
language="
php
"
echo
"Esto
es
código
PHP
3.0!\n"
;
/
script
|
|