¿Qué significa este símbolo en PHP <?=
?¿Qué significa este símbolo en PHP <? =
Ejemplo de uso:
<h2>Manage Role: > (<?= $myACL->getRoleNameFromID($_GET['roleID']); ?>)</h2>
¿Qué significa este símbolo en PHP <?=
?¿Qué significa este símbolo en PHP <? =
Ejemplo de uso:
<h2>Manage Role: > (<?= $myACL->getRoleNameFromID($_GET['roleID']); ?>)</h2>
Es funcionalmente el mismo que <?php echo $myACL->getRoleNameFromID($_GET['roleID']); ?>
Aunque es importante tener en cuenta que, antes de PHP 5.4.0, la sintaxis corta de eco solo funciona con la configuración de configuración short_open_tag habilitada, que está desactivado por defecto. –
¿Hay alguna diferencia de rendimiento de ejecución entre ' Php' y ' =' –
Es el PHP Short Tag equivalente de impresión.
Desde el PHP INI:
El uso de etiquetas cortas se desanima cuando el código de desarrollo destinado a la redistribución ; ya que las etiquetas cortas pueden no ser compatibles en el servidor de destino.
Ver "Are PHP Short Tags Acceptable to Use?" en StackOverflow.
The <?= ... > tag says to execute whatever is in ... and output the results.
Para añadir a la respuesta de la marca: La opción short_tags debe ser habilitado para la sintaxis <?=
sea válida. Esto presenta un problema importante de portabilidad cuando se mueve a un servidor que tiene esta opción desactivada.
¿No podría el usuario simplemente llamar a 'ini_set (' short_open_tag ', 1) 'para anular? O si las etiquetas cortas están desactivadas, ¿la función 'ini_set' también está inhabilitada normalmente? –
@Doug: en realidad, cuando el usuario pudo llamar a 'ini_set', el archivo ya se había analizado. Entonces es demasiado tarde en ese punto. La mejor alternativa es una directiva en '.htaccess' o' httpd.conf' si puede. – gahooa
¡Doh! Por supuesto. Gracias por la respuesta @gahooa! –
Ya sea que utilice corto ' =' 'O largo Php echo', todavía se necesita' htmlspecialchars() '. – bobince
posible duplicado de [¿Qué significa = Mean?] (Http://stackoverflow.com/questions/1959256/what-does-mean) – Kevin
posible duplicado de [¿Qué significa ' =' En PHP?] (http://stackoverflow.com/questions/2020445/what-does-mean-in-php) –