manual para php

Páginas: 8 (1890 palabras) Publicado: 23 de septiembre de 2014
PHP Introducción y sintaxis

Tecnologías Web

¿Qué es PHP?

PHP: Hypertext Preprocessor
Es un lenguaje de guiones que se ejecuta en el servidor.

Servidor WEB
Núcleo
http://miservidor.com/index.php
1

Páginas
WEB
2

Página (X)HTML
Browser

3
Extensiones
PYTHON

PERL

PHP
4

PHP Básico

1

¿Qué se puede hacer con PHP?

Realizar operaciones sobre ficheros delsevidor
Obtener datos de un formulario (X)HTML
Acceder a Bases de Datos
Gestionar "cookies"
Gestionar la seguridad de un sitio web (autorización)
Crear imágenes
Crear PDF
Tratamiento de XML
Comunicación con Java Servlets

PHP Básico

2

Historia de PHP

1994. Rasmus Lerdorf crea un parser (compilador) que se encarga de
ejecutar macros: tratamiento de formularios y acceso a basede datos.
El procesador es llamado PHP/FI

1998. Multitud de sitios web usan PHP/FI. Se añaden numerosas
funcionalidades y se da soporte a varias plataformas y servidores.
Se libera PHP 3.0 como proyecto Open Source.

Zend Technologies crea PHP 4.0
Reescritura completa del núcleo del intérprete
Mejora notable en el rendimiento.
Nuevas funcionalidades: IMAP, SNMP
Capacidades iniciales deOrientación a Objetos

PHP 5.0
Remodelación completa del soporte de Objetos
"PHP5: Coming Soon to a Webserver Near You," http:// www. sitepoint.
com/article/ 1192/
PHP Básico

3

PHP y (X)HTML

Páginas PHP
Archivo .php
El intérprete de PHP intentará ejecutar todas las instrucciones que estén
entre los delimitadores de instrucciones PHP.
Existen varios tipos de delimitadores decódigo PHP
delimitadores.php

Tipos de delimitadores para páginas PHP







echo " "Este es el tercer tipo de delimitador";



PHP Básico

la más

4

PHP y (X)HTML (cont.)

Existe una versión adicional para llamar al intérprete de PHP que se
denomina evaluación de expresiones en línea
delimitadoresEnLinea.php

Ejemplo de delimitadores en línea


Dos mas dos es:

Dosmas dos es:



PHP Básico

5

Instrucciones

Dentro de los delimitadores de PHP se puede escribir un número
cualquiera de instrucciones PHP.
Las instrucciones PHP de un bloque deben acabar con ";"
En la última instrucción de un bloque PHP no hace falta



Si no se incluye el ";" se generará un error en tiempo de ejecución

Las instrucciones pueden contener espacios en blanco ysaltos de línea


PHP Básico



6

Comentarios

PHP permite introducir comentarios de varias maneras
Ejemplos de comentarios


Los comentarios PHP sólo son comentarios dentro de los delimitadores,
fuera de ellos son tratados como texto.
PHPDoc
http://www.phpdoc.de/
PHPDocumentor
http://www.phpdoc.org/
PHP Básico

7

Tipos

Tipos primitivos soportados
Tipos básicos (tipos escalares )
string
boolean
integer
float (double es el mismo no hay diferencia en tamaño)
Tipos compuestos
array
object
Tipos especiales
resource
NULL

PHP Básico

8

Boolean

Este tipo fue introducido en PHP 4
Para especificar un valor booleano se usan las palabra reservadas
TRUE, FALSE que son insensibles a mayúsculas y minúsculas
Ejemplos de comentarios


PHPBásico

9

Integer

Podemos especificar enteros en decimal (base 10), en hexadecimal
(base 16) y octal (base 8), opcionalmente podemos incluir el signo (+,-)
Sintaxis
Ejemplos de literales enteros


1234;
-123;
0123;
0x1A;

//
//
//
//

Número
Número
Número
Número

decimal
negativo
Ocatl ( 83 decimal)
hexadeciaml ( 26 decimal)

decimal

: [1-9][0-9]*
| 0hexadecimal : 0[xX][0-9a-fA-F]+
octal

: 0[0-7]+

integer

: [+-]?decimal
| [+-]?hexadecimal
| [+-]?octal

El tamaño depende de la plataforma.
Normalmente los valores máximos son los valores permitidos para un entero
con signo de 32 bits. [-2147483648 … 2147483648]

Desbordamiento de enteros
Si al evaluar una expresión se sobrepasa el valor máximo de un entero será
interpretado como un...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Manual De Php
  • PHP Manual
  • Manual php
  • Manual php
  • Manual php
  • Php manual
  • Manual Php
  • Manual php

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS