Diferencia entre revisiones de «Usuario:ManuelRomero/php/introduccion»
De WikiEducator
< Usuario:ManuelRomero | php
Saltar a: navegación, buscar
Línea 8: | Línea 8: | ||
[[Imagen:DWES_TituloTema3.gif|center]] | [[Imagen:DWES_TituloTema3.gif|center]] | ||
|} | |} | ||
+ | |||
+ | {{#widget:Slides}} | ||
+ | <div class="slides layout-regular template-default"> | ||
+ | |||
<div class="slide"> | <div class="slide"> | ||
=Variables, constantes y tipos de datos= | =Variables, constantes y tipos de datos= | ||
Línea 69: | Línea 73: | ||
<!--4----------------------------------> | <!--4----------------------------------> | ||
− | =Valores y tipos de datos | + | ===Valores y tipos de datos=== |
*En Php tenemos 8 tipos de datos | *En Php tenemos 8 tipos de datos | ||
*En php tenemos | *En php tenemos |
Revisión de 12:22 26 sep 2014
ContenidoVariables, constantes y tipos de datos
VariablesIdentificador
<?php $miVariable= 8;/*Variable de tipo entero*/ edad = 5/*Error en el identificador*/ $5edad = 5 /*Error en el identificador */ ?>
Valores y tipos de datos
decimal [0..9]+ hexadecimal 0x[0..f]+ octal 0[0..7]+ binario 0b[01]+
**$Numero=10; *Octal **$NumeroOctal=067; *Hexadecimal **$NumeroHex=0cA56B;
$frase="Esto es un literal de cadena de caracteres"
$valor=$0.2345; $valor=.54; $valor=7E-12;
$estado=TRUE; $estado=TrUe; $estado=falsE;
$a=NULL; $a=null;
ComentariosSon ignorados por el intérprete <?php /* Este código no hace nada pero muestra la sintaxis de los comentarios como este que ocupa varias líneas tipo lenguaje C o Java */ $miVariable= 8;// Esta parte de la línea se ignorará $miVariable+= 8;# y esta parte de línea tambien echo "Valor de la variable $miVariable"; //Este es otro comentario de una sola línea #Este es otro modo de hacer comentarios tipo script de linux ?>
Valor de la variable 16
Valor de variable
Funciones de php de tipos y valores
void var_dump($expresion)
bool isset ( $variable )
<?php $VariableValor= 5; print ("El valor de la variable es $VariableValor"); print ("El valor de otra variable es $OtraVariableValor"); if (isset($VariableValor)) print ("VariableValor tiene valor asignado"); else print ("VariableValor no no tiene valor asignado"); if (isset($OtraVariableValor)) print ("OtraVariableValor tiene valor asignado"); else print ("OtraVariableValor no no tiene valor asignado"); ?>
bool empty ($varriable)
string gettype($variable)
bool double float int integer null string
string is_int($variable); string is_double($variable); string is_bool($variable); string is_integer($variable); string is_null($variable); string is_string($variable);
void unset ($var Cadenas
Funciones de salida
echo
<?php
?> Tiene dos diferencias con echo
Estructuras de control 1A continuación veremos las estructuras de control Son de tres tipos
Para construirlas necesitamos operadores
Operadores lógicosand or ! xor && || Funcionan por cortocircuito Construyen expresiones booleanas y tras su evaluación retorna un valor booleano.
Operadores lógicosOperadores lógicos== ¡= < > <= >= === Operadores ternarioExpresión? SentenciaOKExpresion : SentenciaNoOkExpresion
Selección ifIf ( condicion) Sentencia 1; if (condicion){ Sentencia 1 Sentencia 2 } if (condicion) Sentencia 1 else Sentencia 2 if condicion: Sentencia 1; endif; iteracion forfor (expression_inicial; comprobacion_terminacion;exrpesion_incremento){ sentencias; }
|