Estas en: gratismil > apuntes > php

index.htm

RECETAS DE NAVIDAD

- apuntes comunicaciones javascript lenguaje c php autoayuda bolsa chistes empleo fotografia digital ocio sabiasque salud timos trucos

Declaracion de tipos

PHP no requiere (o soporta) la declaracion explicita del tipo en la declaracion de variables; el tipo de una variable se
determina por el contexto en el que se usa esa variable. Esto quiere decir que si se asigna un valor de cadena a la variable
var, var se convierte en una cadena. Si despues se asigna un valor entero a la variable var, se convierte en una variable
entera.
Un ejemplo de conversion de tipo automatica en PHP3 es el operador suma ’+’. Si cualquiera de los operandos es un doble
entonces todos los operandos se evaluan como dobles y el resultado sera un doble. En caso contrario, los operandos se
interpretaran como enteros y el resultado sera tambien un entero. Notese que esto NO cambia los tipos de los operandos
propiamente dichos; el unico cambio esta en como se evaluan los operandos.

$foo = "0"; // $foo es una cadena (ASCII 48)
$foo++; // $foo es la cadena "1" (ASCII 49)
$foo += 1; // $foo ahora es un entero (2)
$foo = $foo + 1.3; // $foo ahora es un doble (3.3)
$foo = 5 + "10 Cerditos Pequeñitos"; // $foo es entero (15)
$foo = 5 + "10 Cerditos"; // $foo es entero (15)

casting (conversion de un tipo a otro)

El casting de tipos en PHP funciona como en C: el nombre del tipo deseado se escribe entre parentesis antes de la variable
a la que se pretende convertir.
$foo = 10; // $foo es un entero
$bar = (double) $foo; // $bar es un doble

Las conversiones de tipo permitidos son:
• (int), (integer) - fuerza a entero (integer)
• (real), (double), (float) - fuerza a doble (double)
• (string) - fuerza a cadena (string)
• (array) - fuerza a array (array)
• (object) - fuerza a objeto (object)
Notese que las tabulaciones y espacios se permiten dentro de los parentesis, asi que los siguientes ejemplos son
funcionalmente equivalentes:
$foo = (int) $bar;
$foo = (int ) $bar;

Anterior paso:
arrays en php
Siguiente paso:
variables en php

· Que es php?
· Sintaxis basica de php
· Comentarios en php
· Tipos de datos en php
· Conversion de cadenas
· Arrays
· Declaracion de tipos
· Variables
· Ambito de las variables
· Variables externas a php
· Constantes
· Expresiones
· Operadores
· If , else, elseif
· While, do while
· Bucle for
· Foreach
· Break, continue
· Switch
· Require()
· Include()
· Require_once()
· Funciones
· Class
· Manejo de errores
· Creacion de imagenes gif
· Autentificacion http con php
· Envio de archivos
· Conexiones
· Conexiones persistentes

IMPORTANTE:

- Si te ha gustado esta pagina, por favor, votanos aqui:

- Si no te ha gustado, escribenos y cuentanos en que mejorar.

Actualizado: 16/12/2013