Constantes en PHP Programación en Internet II. Constantes en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa.

Slides:



Advertisements
Presentaciones similares
funciones Por: Carlos Alberto García Acosta
Advertisements

Enlaces con variables en la URL en PHP Programación en Internet II.
0/ Localizar la intranet en los tablet del alumno. Como la Intranet está instalada en algunos ordenadores, debemos localizarla primeramente para poder.
Fundamentos de la Programación Estructurada
Desarrollo de Aplicaciones para Internet
CADENAS EN PHP.
Programación 1 Introducción
Los condicionales IF en PHP Programación en Internet II.
Mezclando PHP y HTML Programación en Internet II.
Es el medio que permite enviar mensajes privados a otros usuarios de Internet que se encuentren en cualquier parte del mundo. Para ello, los usuarios.
¿Para qué se utiliza el PSEINT?
DE LAS CUENTAS DE USUARIO Y OPCIONES DE CARPETA
La estructura básica de los programas en java, algo a tener en cuenta y que debemos recordar siempre es el archivo debe llevar el nombre de la clase con.
Las variables en PHP Programación en Internet II.
Cómo hacer una página web Basado en la presentación de Ana Isabel Álvarez.
Operadores de comparación en PHP Programación en Internet II.
Un wiki o una wiki (del hawaiano wiki, 'rápido') es un sitio web cuyas páginas pueden ser editadas por múltiples voluntarios a través del navegador web.
INGENIERÍA DE REQUERIMIENTOS
Ing. Cleyver Vazquez Jijon
FUNDAMENTOS DE PROGRAMACIÓN
Formas de que PHP escriba dentro de HTML Programación en Internet II.
Almacenar variables en cookies en PHP
Estructura de un programa en C
Switch en PHP Programación en Internet II. Switch en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Elegir.
Matrices en PHP Programación en Internet II.
Elseif en PHP Programación en Internet II. Elseif en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Elseif.
PAGINAS DINAMICAS PHP. INTRODUCCION PHP (Profesional Home Pages - Páginas Personales Profesionales) es un lenguaje para la creación de páginas web incrustado.
Presentación de PHP Programación en Internet II.
PHP TODO SOBRE PHP.
Comentarios en PHP Programación en Internet II. Comentarios en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la.
Tablas de verdad en PHP Programación en Internet II.
Concatenación en PHP Programación en Internet II.
Else Elseif en PHP Programación en Internet II. Else Elseif en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la.
Identificación con cookies y sesiones en PHP Programación en Internet II.
Ventajas y desventajas de enviar variables por el método GET
Copiando y pegando archivos enteros Programación en Internet II.
Operadores lógicos en PHP Programación en Internet II.
El problema de las comillas en PHP Programación en Internet II.
Versiones de PHP Programación en Internet II. Versiones de PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa.
FRONT PAGE INTRODUCION La Compañía Microsoft ha creado y patrocinado gran cantidad de programas que son muy fáciles de usar como por ejemplo Microsoft.
Lenguajes de programación. Lenguaje máquina El ordenador sólo sabe hacer un número limitado de tareas (muy pocas) definidas electrónicamente en su procesador.
introducción al lenguaje
Elementos básicos del lenguaje
OOtro truco es poner en el cuadro de búsquedas de Google una expresión matemática (el típico y=f(x) que nos enseñaban en el colegio), Google nos devolverá.
Es un programa sorprendente con un diseño mejor y más eficaz que el de las versiones anteriores. Pero quizás le resulte poco familiar. Por ese motivo.
PHP con Bases de Datos Tema 2 Variables, Constantes y Tipos de Datos
CARRERA DE OBSERVACIÓN JORGE YULIAN FLOREZ. ¿QUÉ ES LA INTERNET? INTERCONEXIÓN DE REDES INFORMÁTICAS QUE PERMITE A LOS ORDENADORES O COMPUTADORAS CONECTADAS.
Validaciones de datos en PHP Programación en Internet II.
GLADYS MACIAS ZAMBRANO EXAMEN FINAL. TRUCOS DE BUSQUEDA DE RESULTADOS DE CALCULOS MATEMATICOS EN GOOGLE Entramos a la pagina de google En la barra de.
Ihr Logo PHP Parte 2 “php toma muchas sintaxis de lenguajes de alto nivel conocidos para poder trabajar”
Vamos a tratar algunos temas que es necesario conocer a la hora de administrar un sistema informático y que nos van a ser útiles sin importar el sistema.
INTRODUCCION A LA PROGRAMACION
File Transfer Protocol.
DIRECCIONES URL Las siglas URL corresponden a las palabras inglesas Universal Resource Locator, que en español viene a significar algo así como "Localizador.
Presente un cuestionario con los aspectos mas importantes sobre los
“variables , sentencia if y bucles”
Las fórmulas más usadas en excel
Tema 11 Bases de Datos y el Lenguaje SQL
UNIDAD 4: Introducción a la Lógica Computacional Objetivo : Interpretar y aplicar adecuadamente los fundamentos básicos de la estructura y funcionamiento.
Práctica Profesional PHP.
Lenguaje de programación c
@josedlujan. Director de Desarrollo M.T.I. José Dimas Luján Castillo
¿Qué es un Mapa Conceptual?
¿QUÉ ES EL MODELO ENTIDAD-RELACIÓN?  Como ya he comentado este modelo es solo y exclusivamente un método del que disponemos para diseñar estos esquemas.
Para aplicaciones.   Una variable es un espacio de memoria en donde se almacenan datos 1. VARIABLES.
Administración de Sitios Web Introducción al Lenguaje PHP
Gerlin Guerrero Caracas, Octubre de 2002 UNIVERSIDAD PEDAGÓGICA EXPERIMENTAL LIBERTADOR INSTITUTO PEDAGÓGICO DE CARACAS.
HTML.
Omar Herrera Caamal Rigoberto Lizárraga Luis Cetina Luna.
ANDRES MAURICIO QUINTERO MACEA Programación Web Lic. Informática y medios audiovisuales Facultad de educación y ciencias humanas Universidad de Córdoba.
Transcripción de la presentación:

Constantes en PHP Programación en Internet II

Constantes en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Las constantes: pocos datos que no cambiaremos Una variable que no vamos a modificar Algunas veces, necesitaremos que el valor que almacenamos en una variable no se modifique aunque cometamos un error.

Constantes en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Es decir, necesitamos que el valor almacenado permanezca idéntico, constante, hasta que el intérprete de PHP termine de procesar nuestra página.

Constantes en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa En esos casos, en vez de una variable nos convendría usar una constante. A diferencia de las variables, es imposible definirles un valor mediante un operador de asignación (el signo igual), lo que facilita que “ni por error” alteremos su valor durante toda su vida útil, ya que siempre almacenarán el mismo valor.

Constantes en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Las constantes se definen con la función define(), que necesita que coloquemos dos elementos separados por una coma: El nombre de la constante y su valor. define(“NOMBRE”, “Valor”); define(“NOMBRE”, 123);

Constantes en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Veamos un ejemplo de su sintaxis: "); define ("LIBRO", "PHP 6"); print(PI); print(BR); print(LIBRO); ?>

Constantes en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Muy importante: Al momento de mostrar constantes (con echo o print), las constantes no van entre comillas (no son una cadena de texto a imprimir literalmente) ni llevan un signo de pesos por delante (no son una variable).

Constantes en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Además, al definirlas, habitualmente se escribe su nombre totalmente en MAYÚSCULAS para poder diferenciarlas a simple vista de las variables y de los textos literales. Recordemos lo importante que es facilitar la lectura de nuestro código.

Constantes en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Utilizaremos constantes muy a menudo en nuestros proyectos, para almacenar datos de conexión a base de datos, usuarios y contraseñas, y cualquier otra información que necesitemos almacenar sin riesgos de que la modifiquemos en otra parte de nuestro código.

Constantes en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Includes de constantes Es una muy buena idea definir todas las constantes de un sitio Web en un archivo aparte, y luego incluir ese archivo (mediante include o require) en todas las páginas que necesiten utilizar esas constantes. Es una técnica muy utilizada en sitios multilenguaje, que definen constantes para los textos y usan un archivo para definir esos textos en cada idioma.

Constantes en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Veamos un ejemplo de esta técnica: imaginemos un sitio Web con versión en español y en inglés. Existirán dos archivos que almacenarán constantes, uno de los textos en español y otro con los textos en inglés.

Constantes en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Por ejemplo, dentro de la carpeta lenguajes crearemos un archivo llamado englis.php que contendrá solamente esto:

Constantes en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Y, dentro de otro archivo denominado castellano.php colocaremos la traducción al español de esas mismas constantes:

Constantes en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa De esta manera con indicar dentro de cada página el idioma que se mostrará (típicamente con una variable de sesión), podremos incluir el archivo de texto correspondiente al idioma elegido por el usuario.

Constantes en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Por ejemplo, si preparamos una página llamada cuenta.php que debe mostrar esos textos en castellano, su código será similar a esto:

Constantes en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa

Constantes en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Notemos que no hemos incluido constantes dentro de bloques de texto delimitados con comillas simples o dobles, como hacemos cuando queremos asignar un valor a una variable, ya que esto no funcionaría. Tampoco funcionaría colocarlas dentro de un echo o print junto con un texto envuelto entre comillas.

Constantes en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Veamos por qué: Constantes

Constantes en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa

Constantes en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa

Constantes en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa El motivo es que, dentro de esos bloques de texto, al no estar identificado el nombre de la constante con ningún signo especial (como el signo $ que se utiliza para indicar que algo es una variable), al intérprete de PHP no tiene forma de detectar que se trata de una constante y no de una palabra común que, simplemente, tiene que escribir letra por letra.

Constantes en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Para remediar esta limitación, utilizaremos la técnica denominada concatenación. Por ejemplo: $concatenando ="Texto concatenado con una constante '.HEADING_TITLE.' que ahora sí se reemplazará por su valor"; Así que siempre que intercalemos constantes, debemos concatenarlas.