Resultados Primasrias 20020
ADIESTRAMIENTO EN REDES, DISEÑO Y PROGRAMACIÓN WEB
DESARROLLO DE SISTEMAS EN GENERAL
CURSO DE PHP-MYSQL
PREPARADO POR: Prof. José Cordero
FACILITADO POR: Prof. José Cordero
PHP: PERSONAL HOME PAGE TOOLS.PHP es un lenguaje de programación para internet, que se ejecuta del lado del servidor. Es interpretado. No es fuertemente tipado, es decir no hay que declararle el tipo a las variables.
VARIABLES: No hace falta declararlas, quedan declaradas al usarlas la primera vez; su nombre deben comenzar con el símbolo: $
TIPOS DE DATOS: integer, double, string, boolean, array, object.
El tipodouble es el equivalente de real y float. Los valores booleanos son true o false, en mayúscula o minúscula.
ENTRADA DE DATOS POR TECLADO: PHP se usa incrustado en código HTML, por lo que la entrada se hace en HTML.
SALIDA POR PANTALLA: echo.
Ejm: echo “hola mundo”;
echo “el valor de A:”, $a;
NOTA: Si se usan comillas, en lugar de apóstrofes, se puede realizar Macrosustitución.CONVERSIÓN DE TIPOS:
gettype ($variable) : recibe una variable y devuelve una cadena con su tipo de dato.
settype ($variable,’tipo’) : cambia el tipo de la variable al tipo especificado.
NOTA: Si una variable sencilla, o única, se convierte en un array, el valor de dicha variable pasa a ser el primer elemento del array.
OTRAS FUNCIONES ÚTILES: Las siguientes funciones reciben comoargumento una variable y devuelven un valor booleano: is_array(), is_bool(), is_int(), is_long(), is_integer(), is_numeric(), is_object(), is_double(), is_real(), is_float(), is_string().
CAST: Modificadores de tipo. Sirven para modificar los tipos de datos.
Ejm: $varint = (int) ($nro/3);
CONSTANTES: Se definen mediante la función: define(). Ejm: define (“pi”,3.14159);
NOTA: A las constantesno se les debe colocar el símbolo: $
VARIABLES DE FORMULARIO: Php puede tener acceso a los campos de formulario de una página web. Se debe tener activada la ficha registers_globals en el archivo de configuración : php.ini
OPERADORES:
|ARITMÉTICOS |ASIGNACIÓN |COMPARACIÓN |LÓGICOS |
|+, - , * , / , %, ++,-- |= , += , -=, *=, /=, .= |==, !=, ! , > , =, am o pm |d-> día del mes |h->hora |i->minutos |
|m -> mes |s -> segundos |Y -> año 4 cifras | y -> año 2 cifras |
Ejms: echo “Hora :”,date (“h:i:s:a);
echo “Fecha:”,date (“d”), “/”, date (“m”),”/”, date (“Y”);
PROGRAMACIÓN EN LA WEB:
HTTP (Hiper Text Transfer Protocol): Es el protocolo por excelencia para la transferencia de información en internet. Es un protocolo sin estados, lo cual significa que cada solicitud enviada por un cliente al servidor , representa una conexión independiente.
MENSAJES DE SOLICITUD: Cuando un usuario pulsa un enlace de unapágina, el navegador envía un mensaje al servidor correspondiente.
ESTRUCTURA DE UN MENSAJE HTTP :
HTTP
DATE
SERVER
LAST-MODIFIED
← línea vacía
MÉTODOS PARA REALIZAR SOLICITUDES AL SERVIDOR: GET y POST
MÉTODO GET: Se usa para solicitar recursos (información), ejm un script PHP , y a la vez en la misma petición enviar variables con suscorrespondientes valores. Esta petición se concatena al URL. NO ES SEGURO TRABAJAR DE ESTA MANERA.
NOTA: En la etiqueta de HTML se coloca el atributo METOD.
MÉTODO POST: El método POST se usa generalmente para enviar formularios, y los datos del formulario son enviados en el cuerpo del mensaje. ES MÁS SEGURO.
SQL: Structured Query Language (lenguaje de consultas estructuradas). Es el...
Regístrate para leer el documento completo.