Monografias.com > Sin categoría
Descargar Imprimir Comentar Ver trabajos relacionados

Lenguaje de programación PHP (página 2)




Enviado por Pablo Turmero



Partes: 1, 2

Monografias.com

2. Introducción al lenguaje
Expresiones y operadores
Operadores de a nivel bit
¿Cómo se calcula un desplazamiento?

Un desplazamiento a la izquierda.

4< < 3 se calcula como (4 * 23)=32

Un desplazamiento a la derecha

12>>2 se calcula como (12 / 22)=3

Monografias.com

2. Introducción al lenguaje
Expresiones y operadores
Operadores de incremento y decremento

Monografias.com

2. Introducción al lenguaje
Estructuras de control selectivas, iterativas y el ternario.

Monografias.com

2. Introducción al lenguaje
Estructuras de control selectivas, iterativas y el ternario.

Monografias.com

2. Introducción al lenguaje
Estructuras de control selectivas, iterativas y el ternario.

Monografias.com

2. Introducción al lenguaje
Estructuras de control selectivas, iterativas y el ternario.

Monografias.com

2. Introducción al lenguaje
Estructuras de control selectivas, iterativas y el ternario.
variable = (condición) ? valor1 : valor2;
$x = (11 > 10) ? 4 : 3;

Monografias.com

2. Introducción al lenguaje
Estructuras de control selectivas, iterativas y el ternario.

Monografias.com

2. Introducción al lenguaje
Estructuras de control selectivas, iterativas y el ternario.

Monografias.com

2. Introducción al lenguaje
Funciones definidas por el usuario
Para crearlas se usa la palabra reservada function.
Deben tener un identificador (nombre) alusivo al problema que resuelve.
Puede recibir una lista de parámetros indicada entre paréntesis.
Puede devolver un valor por medio de la instrucción return.

Monografias.com

2. Introducción al lenguaje
Funciones definidas por el usuario
Por lo regular devuelven por valor y no por referencia.
Se puede forzar a que devuelvan por referencia con &.
La regla es que siempre deben devolver una variable, nunca un valor, expresión o return vacio.

Monografias.com

2. Introducción al lenguaje
Ejercicio
Errores.

Monografias.com

3. Herramientas elementales.
Temario de Herramientas elementales
Funciones para el manejo de cadenas.
Vectores declaración, uso y funciones.
Inclusión de archivos.
PHP y el sistema de archivos.

Monografias.com

3. Herramientas elementales.
Funciones para el manejo de cadenas

Monografias.com

3. Herramientas elementales.
Vectores, declaración y uso.
< ?php
$arreglo1 = array();
$arreglo2 = array(1,2,3,4,5,6,8,9);
$arreglo3 = array(“llave1”=>”valor1”, “llave2”=>”valor2”);
?>
< ?php
echo $arreglo[0] + $arreglo[2] + $arreglo[6];
echo $arreglo3[‘llave2’];
?>

Monografias.com

3. Herramientas elementales.
Funciones para el manejo de vectores

Monografias.com

3. Herramientas elementales.
Inclusión de archivos
include e include_once
require y require_once
include(ruta_de_archivo);
include(‘pie.php’);

Monografias.com

3. Herramientas elementales.
PHP y el sistema de archivos
Abrir archivos.
$resource = fopen(ruta_archivo, modo);
$archivo = fopen(‘datos.txt’, ‘r’);
Cuando no puede abrir el archivo devolverá false

Monografias.com

3. Herramientas elementales.
PHP y el sistema de archivos
Cerrar archivos.
boolean fclose($resource);
fclose($archivo);
Cuando no puede cerrar el archivo devolverá false

Monografias.com

3. Herramientas elementales.
PHP y el sistema de archivos
Modos de apertura

Monografias.com

3. Herramientas elementales.
PHP y el sistema de archivos
Lectura de archivos

Monografias.com

3. Herramientas elementales.
PHP y el sistema de archivos
Lectura de archivos

Monografias.com

3. Herramientas elementales.
PHP y el sistema de archivos
Lectura de archivos – Ejemplo 1
< ?php
$manejador = fopen("datos.txt", "r") or die();
while( ! feof($manejador) ){
$linea = fgets($manejador);
echo $linea;
}
fclose($manejador);
?>

Monografias.com

3. Herramientas elementales.
PHP y el sistema de archivos
Lectura de archivos – Ejemplo 2
< ?php
$manejador = fopen("datos.txt", "r") or die();
while( $simbolo = fgetc($manejador) ){
echo $simbolo;
}
fclose($manejador);
?>

Monografias.com

3. Herramientas elementales.
PHP y el sistema de archivos
Escribir a un archivo.

Monografias.com

3. Herramientas elementales.
PHP y el sistema de archivos
Escribir a un archivo – Ejemplo 1
< ?php
$manejador = fopen("datos.txt", "a");
fwrite($manejador, "nEsto es una prueba");
fclose($manejador);
?>

Monografias.com

3. Herramientas elementales.
PHP y el sistema de archivos
Escribir a un archivo – Ejemplo 2
< ?php
$cadena = "Esto es otra prueba de escrituran";
file_put_contents("datos.txt", $cadena);
?>
En este ejemplo el contenido del archivo es reemplazado

Monografias.com

3. Herramientas elementales.
PHP y el sistema de archivos
Escribir a un archivo – Ejemplo 2
En este ejemplo el contenido no es reemplzado gracias a FILE_APPEND.
< ?php
$cadena = "Esto es otra prueba de escrituran";
file_put_contents("datos.txt", $cadena, FILE_APPEND);
?>

Monografias.com

4. Diseño de aplicaciones Web
Temario de Diseño de aplicaciones Web
Formularios HTML
Métodos de envío GET y POST
Funciones para asegurar la entrada del usuario (htmlentities, addslashes)

Partes: 1, 2
 Página anterior Volver al principio del trabajoPágina siguiente 

Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.

Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

Categorias
Newsletter