<?php
y
?>
Sin embargo es posible itroducir el código de otras formas:
<? ?> /* short tags*/
<script language="php"> </script> /* default junto a <?php y ?> */
<% %> /* ASP-like tags */
Por ejemplo, es lo mismo escribir:
<?echo ("Yo soy un script PHPn"); ?>
<?php echo ("Yo soy un script PHPn"); ?>
<script language="php">
echo ("Yo soy un script PHPn");
</script>
<% echo ("Yo soy un script PHP"); %>
Aunque para los ejemplos que citaremos, vamos a utilizar la sintaxis <? ?>
Recordamos que las etiquetas aceptadas por default son <?php ?> y <script>. Para establecer las etiquetas cortas y los ASP-like tags se necesita modificar el archivo de configuración de las primeras líneas, en las que es posible leer algo como:
short_open_tag = On ; allow the <? tag.
asp_tags = On ; allow ASP-style <% %> tags
Además es posible, como para todos los lenguajes de programación, introducir los comentarios en el código: el PHP soporta tres tipos de comentarios:
/* */ -> como en el lenguaje C;
// -> como en el lenguaje C++;
# -> como en el scripting de shell y en el Perl.
Para que el servidor ejecute el código a enviar a los clientes es necesario además dar a las páginas una determinada extensión y hacer que el servidor de la red sea capaz de interpretar estas páginas e invocar el motor para su interpretación. En Apache, por ejemplo, es necesario cargar el módulo que se refiere al PHP3 en el archivo de configuración y definir una extensión apropiada para las páginas PHP.
Para cargar el módulo en el archivo httpd.conf la instrucción es:
LoadModule php3_module /usr/lib/apache/1.3/libphp3.so
con la correcta localización de la biblioteca libphp3.so.
En cuanto a la extensión será necesario abrir el archivo srm.conf e introducir (o descomentar, en el caso de que haya un comentario delante) la instrucción:
AddType application/x-httpd-php3 .php3
LLegados a este punto, después de haber reiniciado Apache, podemos hacer las primeras pruebas. Será suficiente con cargar las páginas con el código php en la DocumentRoot del servidor y controlar que todo haya ido bien
0 comentarios:
Publicar un comentario