Manual De Php

Páginas: 13 (3116 palabras) Publicado: 16 de septiembre de 2011
PHP

Realizado por el Ingeniero Francisco Riccio.

Temas
• • • • • • • PHP inicial (Tipos de datos, conversiones, etc). Clases y objetos. Manejo de archivos. Base de datos. Manejo de cookies y sesiones. Web Services. Temas variados (COM, Java, PDF, gráficos, expresiones regulares, manejo de directorios).

PHP Inicial - Tipos de datos
• • • • • • Integer. Double. Boolean. String. Array.Object.

PHP Inicial - Conversiones
• Cambiar el tipo de dato a una variable: settype($var, “tipo de dato"). • Retornar el tipo de dato de una variable: gettype($var). • Casting, ejemplo: (tipo de dato) $var. • Funciones relacionadas: is_bool($var), is_int($var), is_long($var), is_double($var), is_string($var), is_object($var), etc.

PHP Inicial - Uso de constantes.
Para crear constantesse realiza de la siguiente manera: define(“nombre”,valor), se llama sin el uso de $. El manejo de excepciones se realiza mediante la función: error_reporting(constante). Las constantes son: E_ERROR (Error crítico sin recuperación posible), E_WARNING (Condición de error que no impide que se continué interpretado), E_PARSE (Error de sintaxis), E_NOTICE (Evento que no detiene la ejecución, ejemplo:variable no inicializada. Y E_ALL (Conjunto de todos los errores). Normalmente se pone al comienzo de las páginas php. Otras constantes son: TRUE, FALSE y NULL.

PHP Inicial - Manipulación de cadenas.
• chr(#).- Devuelve el carácter ascii asociado. • ord(caracter).- Devuelve el número ascii asociado a un caracter. • strtolower($var) y strtoupper($var).- Convierte a minúscula y mayúscularespectivamente. • strlen($var).- Devuelve la cantidad de caracteres. • $var1.$var2.- Concatena. • strpos($var,$subcadena).- Devuelve la posición de la subcadena, es false si no la encuentra.

PHP Inicial - Manipulación de fechas.
• time().- Devuelve un long con la cantidad de segundos desde el 01-01-1979 hasta la actualidad. • getdate(long_fecha).- Devuelve un vector con los siguientes campos:seconds, minutes, hours, mday, mon, year y otros menos importantes. • mktime(hora,minutos,segundos,mes,día,año).Devuelve un long con los valores enviados. • checkdate(mes,día,año).- Devuelve true si la fecha ingresada es válida.

PHP Inicial - Vectores y Matrices.
• Para crear un vector basta con usar corchetes. Ejemplo: var[1000]. • Las matrices se utiliza doble corchete. Ejemplo: var[25][30]. • Envez de utilizar índices se puede utilizar nombres. Ejemplo: var[‘nombre’].

PHP Inicial - Vectores y Matrices (complemento).
Funciones relacionadas: • count(vector) o sizeof(vector).- Devuelve el número de elementos. • next, reset, prev, current y end.- Se desplaza por el vector. • array_splice (vector, pos ini, tamaño).Elimina la posición de un elemento.

PHP Inicial - Variables de HTML.Existen 2 maneras de obtener el valor de las variables de una página HTML: 1. Se debe configurar el archivo PHP.ini y la variable register_globals activarla, luego con se puede referenciar en php de esta manera: $varHTML. 2. Usando los arreglos: $HTTP_GET_VARS[“varHTML’], $HTTP_POST_VARS[“varHTML”] y $HTTP_POST_FILES[“varHTML”].

PHP Inicial -Variables de HTML (complemento).
• isset($var).-Devuelve true si la variable existe. • empty($var).- Devuelve true si la variable está definida pero no se le ha asignado ningún valor. • unset($var).- Libera los recursos asociados a las variables que se le pasan como parámetros. Devuelve 1 si no ha habido error y 0 si lo hubo. *. Para redirigir el script a una página, se puede usar el siguiente comando: header(“Location: ruta web”); exit(). *.Podemos cambiar el content type de la siguiente manera: header(“Content-type: cotent type”).

PHP Inicial - Recepción de un archivo.
Los pasos son los siguientes:
– Lado del cliente.- El formulario debe tener la propiedad ENCTYPE='multipart/form-data‘, agregar un hidden con el tamaño máximo del file, ejemplo: load(“archivo.xml”); • Operaciones: getElementsByTagName.- Devuelve un tag del xml....
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