Bienvenido, invitado ( Identificarse | Registrarse )
![]() ![]() |
Jun 5 2006, 05:42 PM
Publicado:
#1
|
|
|
Webmaster Grupo: Webmaster Mensajes: 5,014 Registrado: 13-February 06 Desde: Tarragona - España Miembro No.: 1 |
Agregar PHP a HTML PHP es totalmente compatible con HTML y no tomará en cuenta la inclusión de applets, Javascript, etc., simplemente los ignorará. Se puede usar cualquier método para generar HTML y luego se puede agregar PHP en él. Para indicar las secciones PHP se deben usar etiquetas especiales, este proceso es llamado "escape del HTML". Las etiquetas válidas son: 1. Etiquetas canónicas PHP: <?php ?> 2. Etiquetas cortas (tipo SGML): <? ?> 3. Estilo ASP: <% %> (se debe verificar que esté habilitada esta opción en el php.ini 4. Etiquetas estilo HTML: <script LANGUAGE="PHP"> </SCRIPT> Hola Mundo ejemplo2.phtml CITA <HTML> <HEAD> <TITLE>El primer programa en PHP</TITLE> </HEAD> <BODY> <? print ("Hola mundo cruel");?> </BODY> </HTML> Si le aburre mucho probar este ejemplo, cambie la función print por phpinfo() y analice los resultados obtenidos… |
|
|
|
Jun 5 2006, 05:43 PM
Publicado:
#2
|
|
|
Webmaster Grupo: Webmaster Mensajes: 5,014 Registrado: 13-February 06 Desde: Tarragona - España Miembro No.: 1 |
Entrar y Salir del Modo PHP
En cualquier momento se puede entrar y salir del modo PHP. Todo lo que esté entre las etiquetas de escape es considerado PHP, todo lo que esté afuera es ignorados, no hay término medio. Por ejemplo es válido: ejemplo3.phtml CITA <?php $id=1; ?>
<FORM METHOD="POST" ACTION="ejemplo3.phtml"> <P>Nombre: <INPUT TYPE="TEXT" NAME="nombre" SIZE=20> <P>Id: <INPUT TYPE="TEXT" NAME="id" VALUE="<? echo $id ?>"> <INPUT TYPE="SUBMIT" VALUE="Enviar"> </FORM> |
|
|
|
Jun 5 2006, 05:44 PM
Publicado:
#3
|
|
|
Webmaster Grupo: Webmaster Mensajes: 5,014 Registrado: 13-February 06 Desde: Tarragona - España Miembro No.: 1 |
Inclusión de ficheros PHP
Otra forma de agregar código PHP al HTML es poniendo el código PHP en otro fichero e invocarlo mediante la función include. Por ejemplo, un fichero llamado ejemplo4.inc contiene solamente el siguiente código: ejemplo4.inc <? $novia = "Mafalda"; print $novia; ?> ejemplo4.phtml CITA <HTML> <HEAD> <TITLE>Una carta sincera</TITLE> </HEAD> <BODY> <P>Tienes que creerme si te digo que no puede vivir sin ti querida <? include("ejemplo4.inc"); ?>. El nombre "<? include("ejemplo4.inc"); ?>" resuena en mis oídos. </BODY> </HTML> Hay que tener cuidado, el texto que se incluye del fichero ejemplo4.inc no está en modo PHP, sino que está en modo HTML. Esta es la razón que tengamos que volver a poner las etiquetas PHP para pasar a modo PHP nuevamente dentro del fichero incluido. También se suele usar la función require en vez de include. Aunque include es más flexible, require es más rápido. Include también permite la inclusión de HTML debido a que se interpreta en modo HTML. Sintaxis, Variables y Salida PHP es bastante flexible, más que intentar ser estricto y forzar una disciplina en la programación, enfatiza conveniencia para el programador más que la corrección. El PHP tiene un conjunto mínimo de reglas que hay que seguir, caso contrario podremos ver los mensajes de error tipo "Parser error in line XXX". |
|
|
|
Jun 5 2006, 05:45 PM
Publicado:
#4
|
|
|
Webmaster Grupo: Webmaster Mensajes: 5,014 Registrado: 13-February 06 Desde: Tarragona - España Miembro No.: 1 |
Sintaxis
La sintaxis del PHP es similar a la del lenguaje C, o sea, muy sencilla. Si no sabe como escribir una instrucción, pruebe primero como lo haría en C, y si no funciona acuda al manual. PHP ignora los espacios en blanco CITA $valor=2+2; PHP es a veces sensitivo a mayúsculas-minúsculases equivalente a $valor <TAB>= 2 + 2; o a $valor = 2 + 2; En algunos casos PHP no es sensitivo a las mayúsculas o minúsculas, como en el caso de nombres de función o construcciones del lenguaje (if, then. else, while, for, etc.), pero para otros sí que lo es, por ejemplo para nombres de variables. CITA <? $total = 100; print "El total es $total <br>"; print "El total es $Total <br>"; ?> La salida del programa anterior será: El total es 100 El total es |
|
|
|
![]() ![]() |
Topicos Similares
| Discusión | Respuestas | Autor | Vistas | Ultimo | |
|---|---|---|---|---|---|
![]() |
Utilidad Webmaster |
0 | Black Dragon | 1 | 19th April 2008 - 04:34 AM Ultimo post por: Black Dragon |
![]() |
Utilidad Webmaster |
0 | Black Dragon | 1 | 19th April 2008 - 04:19 AM Ultimo post por: Black Dragon |
![]() |
Agregar Un Segundo Monitor Manual |
0 | Black Dragon | 308 | 6th May 2007 - 07:24 AM Ultimo post por: Black Dragon |
![]() |
Agregar O Quitar Una Impresora Manual |
0 | Black Dragon | 542 | 6th May 2007 - 07:12 AM Ultimo post por: Black Dragon |
![]() |
Agregar Un Usuario Nuevo Al Equipo. Truco. |
0 | CulifrunZi | 89 | 6th March 2007 - 05:23 PM Ultimo post por: CulifrunZi |