





























Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
Una introducción básica a la programación en PHP, enfatizando en los tipos de datos, variables y operadores de este lenguaje de programación. Se explican los tipos de datos básicos, como enteros, reales y lógicos, así como cómo manejar cadenas y variables en PHP. Además, se detalla el uso de operadores aritméticos, asignación y de comparación.
Tipo: Guías, Proyectos, Investigaciones
1 / 37
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!






























Francisco J. Mart´ın Mateos Carmen Graciani Diaz
Dpto. Ciencias de la Computaci´on e Inteligencia Artificial Universidad de Sevilla
Enteros Con base decimal: 45 , - Con base octal: 043 , - Con base hexadecimal: 0x32f, 0xdd Reales Notaci´on decimal: 34.4, -23. Notaci´on exponencial: 32.4e-7, -10.4e L´ogicos (booleanos): TRUE, FALSE Valor nulo: NULL Se emplea ´unicamente para comprobar si una variable tiene un valor asignado
Las variables son contenedores donde se almacenan valores para su posterior uso Las variables en PHP se representan con un s´ımbolo $ seguido por el nombre de la variable Como nombre de variable se puede utilizar cualquier secuencia de caracteres alfanum´ericos y ’ ’, que no comience por un n´umero En PHP no hace falta declarar las variables antes de usarlas Una misma variable se puede reutilizar asign´andole datos de distinto tipo Todas las variables son globales salvo las utilizadas en las definiciones de funciones
JavaScript distingue entre may´usculas y min´usculas, as´ı que $dato, $Dato y $DATO son tres variables distintas
<?php $dato = 3; $Dato = 5; $DATO = 7; echo $dato; echo $Dato; echo $DATO; ?>
Al construir un array asociativo se puede indicar la asociaci´on entre claves y valores o ´unicamente valores Para los valores que no tienen una clave asociada se utilizan claves num´ericas contando desde 0 Se puede construir un array sin contenido $A = array() Al evaluar $A = array(0, ’cero’ => 1, 4, 5 => 9), se tendr´a que $A[0] vale 0 , $A[’cero’] vale 1 , $A[1] vale 4 y $A[5] vale 9 Se pueden a˜nadir nuevos valores al array indicando la clave Despu´es de evaluar $A[’uno’] = 16, se tendr´a que $A[’uno’] vale 16 Se pueden a˜nadir nuevos valores al array sin indicar la clave, en este caso se utilizar´a la siguiente clave num´erica a la ´ultima utilizada Despu´es de evaluar $A[] = 25, se tendr´a $A[6] vale 25
Para construir arrays bidimensionales basta con indicar un array como valor asociado a una clave
<?php $A = array(array(1,2,3), array(4,5,6), array(7,8,9)); ?>
Para acceder a los elementos de un array multidimensional hay que indicar las claves una a una En el ejemplo anterior $A[1][2] tiene el valor 6
En la URI de un documento se pueden indicar valores de variables de la siguiente forma: http://.../variables.php?hora=20&minuto= Estas variables se almacenan en el array asociativo $ GET
<?php if ( $ GET[’hora’] < 20 ) { if ( $ GET[’hora’] < 13 ) { echo ’Buenos d´ıas’; } else { echo ’Buenas tardes’; } } else { echo ’Buenas noches’; } ?>
Las instrucciones son sentencias de c´odigo El final de una instrucci´on se indica con ; En algunas ocasiones es necesario agrupar instrucciones en un bloque, para ello utilizamos los delimitadores { y } Los bloques de instrucciones no necesitan el indicador de final de instrucci´on ;
Comentarios de l´ınea: comienzan con // (o #) y abarcan hasta el final de la l´ınea o la marca de final de c´odigo PHP (?>)
<?php if ( date(’H’,time()) > 21 ) { echo ’Buenas noches’; // Es de noche } else { echo ’Buenos d´ıas’; # Es de d´ıa } // Final del c´odigo PHP ?> // Esto no es comentario
Operador Uso Significado
Operador Uso Significado ++ $a++ Usar $a y despu´es $a = $a + 1 ++$a Hacer $a = $a + 1 y despu´es usar $a -- $a-- Usar $a y despu´es $a = $a - 1 --$a Hacer $a = $a - 1 y despu´es usar $a
Operador Uso Significado == x == y Equivalencia != x != y Distinto de <> x <> y Distinto de === x === y Identidad (valor y tipo) !== x !== y No identicos (valor y tipo) < x < y Menor que <= x <= y Menor o igual que
x > y Mayor que = x >= y Mayor o igual que
Operador Uso Significado ? : x? y : z Si x se eval´ua a TRUE entonces eval´ua y, si x se eval´ua a FALSE entonces eval´ua z
Operador Uso Significado
. s1. s2 Concatenaci´on .= $s .= s2 $s = $s. s