Curso php
• PHP es un lenguaje interpretado que sirve principalmente para realizar páginas html dinámicas
• PHP no es case sensitive (no distingue mayúsculas de minúsculas), salvo bugs en el tratamiento de objetos y variables.
• en PHP no se declaran las variables y no tienen un tipo fijo, sino que una misma variable puede almacenar a lo largo de su vida valores de todo tipo (números,cadenas...).
Instalación de PHP en Windows
Antes de nada debe estar instalado el servidor apache, este se lo puede realizar ejecutando el archivo apache_1.3.23-win32-x86-no_src.exe
Para instalar php se desempaqueta el archivo php-4.1.2-Win32.zip en algún directorio de windows puede ser c:\php se busca el archivo PHP4TS.DLL y se copia este en el directorio c:\windows\system, luego copietodos los archivos que están en c:\php\php-4.1.2-Win32\dlls en la carpeta c:\windows\system. Si utiliza Windows XP copiarlos también a la carpeta c:\windows\system32
Se crea la carpeta C:\Archivos de programa\Apache Group\Apache\php\ y se copia todo lo que esta en C:\php\php-4.1.2-Win32\ incluido las carpetas a C:\Archivos de programa\Apache Group\Apache\php\
En el directorioc:\php\php-4.1.2-Win32\ existen dos archivos el php.ini-recommended y el php.ini-dist el primer archivo es la configuración de php con algunos cambios para optimizar su ejecución el segundo archivo es la configuración de php con las opciones por default, se va ha escoger el primer archivo y se lo copiara en el directorio c:\windows cambiándolo de nombre a php.ini.
Editamos el archivo php.ini y buscamos lalínea extension_dir = ./ y la cambiamos a:
extension_dir = c:\Archivos de programa\Apache Group\Apache\php\extensions
esto nos permite agregar algunas capacidades extras a php. También buscamos la línea:
doc_root =
y le modificamos para que quede de la siguiente forma:
doc_root = c:\Archivos de programa\Apache Group\Apache\htdocs
se busca la siguiente linea
register_globals = Offse cambia a
register_globals = On
buscamos las siguientes lineas:
;extension=php_zlib.dll
;extension=php_ldap.dll
borramos el ; de cada línea para que quede de la siguiente forma:
extension=php_zlib.dll
extension=php_ldap.dll
Esto es para agregar esto módulos extras a php hay más módulos extras que se los puede activar quitando ; del comienzo de la línea. Se guarda el archivophp.ini con los cambios realizados. A continuación se edita el archivo httpd.conf que es el archivo de configuración de apache que esta ubicado en el directorio:
C:\Archivos de Programa\Apache Group\Apache\conf\httpd.conf
Se busca la siguiente línea:
DirectoryIndex index.html
Se modifica esta línea por lo siguiente:
DirectoryIndex home.htm index.html index.php index.php3ScriptAlias /php/ "C:/Archivos de programa/Apache Group/Apache/php/"
AddType application/x-httpd-php3 .php3
AddType application/x-httpd-php3-source .phps
AddType application/x-httpd-php .php .php4
AddType application/x-httpd-php-source .phps
AddHandler cgi-script .cgi
AddHandler php3-script .php3
AddHandler php-script .php .php4
Action php3-script /php/php.exe
Action php-script /php/php.exe
Seguarda el archivo http.conf y se borra el directorio c:\php con todo lo que esta dentro de el.
PHP y HTML
Para escribir código PHP dentro de una página html, tenemos varias alternativas:
• Incluir el código entre
• Incluir el código entre
• Incluir el código entre bloques y
El resultado de la salida estándar de ese código será escrito en esa misma posición de la página html.La extensión de los archivos debe ser php
Comentarios
Los comentarios en PHP se escriben:
Con // o # para comentarios de una sóla línea. Entre /* y */ para comentarios de una o más líneas.
Ejemplo:
/* Título: Mi Primera página PHP
Autor: Yo
*/
// Saludamos
echo("¡Hola Mundo!");
Salida
Se utiliza el comando echo y printf
echo $a,"",$b,"",$c;
printf(cadena...
Regístrate para leer el documento completo.