SlideShare una empresa de Scribd logo
1 de 12
Descargar para leer sin conexión
ETIQUETAS DE PHP
Para que el interprete pueda procesar
código este debe estar dentro de etiquetas
que lo identifiquen como código php, la
etiquetas son las siguientes
y
Sabiendo que las ultimas solo funcionan si
tememos activada la propiedad shortag
<?php ?> <? ?>
UCE
Copia cualquiera de estos ejemplos y dentro de un block de notas y guárdalo
con extensión .php
<?php
echo “U C E ”;
?>
Sencillo
<?php
$saludo = “UCE”;
echo “$saludo”;
?>
Con Variables
<?php
$saludo=“UCE”;
echo “<h1>$saludo</h1>”;
?>
Con Variables y Etiquetas html
VARIABLES
• EN PROGRAMACIÓN, LAS VARIABLES SON ESTRUCTURAS DE DATOS QUE,
COMO SU NOMBRE INDICA, PUEDEN CAMBIAR DE CONTENIDO A LO LARGO
DE LA EJECUCIÓN DE UN PROGRAMA.
• TAMBIÉN PODEMOS DECIR QUE UNA VARIABLE ES UN ESPACIO EN MEMORIA
RESERVADO PARA ALMACENAR UN DATO.
• EN PROGRAMACIÓN ES UNA ESTRUCTURA QUE CONTIENE DATOS Y RECIBE
UN NOMBRE ÚNICO DADO POR EL PROGRAMADOR, MANTIENE LOS DATOS
ASIGNADOS A ELLA HASTA QUE UN NUEVO VALOR SE LE ASIGNE O HASTA
QUE EL PROGRAMA TERMINE.
DECLARACIÓN DE VARIABLES
• EN PHP NO ES NECESARIO DECLARAR LA INTENCIÓN DE
UTILIZAR UNA VARIABLE CON ALGUNA PALABRA RESERVADA
COMO LO HARÍAMOS EN CUALQUIER OTRO LENGUAJE COMO
POR EJEMPLO;
• VISUAL BASIC
• DIM VARIABLE AS INTEGER
• EN JAVA
• INT VARIABLE = NEW INT;
• EN C
• INT VARIABLE;
“EN PHP TODA PALABRA QUE INICIE CON EL SÍMBOLO $ ES
CONSIDERADO UNA VARIABLE SIEMPRE Y CUANDO CUMPLA
CON LAS SIGUIENTES NORMAS”
• UNA VARIABLE NUNCA DEBE INICIAR CON NÚMEROS
Correcto
$variable;
$variable1;
$B1;
Incorrecto
$1variable;
• NO SE PERMITEN CARACTERES ESPECIALES DENTRO DEL NOMBRE DE UNA
VARIABLE
• PHP DISTINGUE ENTRE MAYÚSCULAS Y MINÚSCULAS POR LO TANTO
Correcto Incorrecto
$_variable; $%1variable;
$variable_; $variable?;
$var_1; $var@;
Estas variables son totalmente
distintas
$Variable; $variable;
$VARIABLE; $variAble;
Variables
• Las variables siempre van precedidas de un $
• El nombre es sensible a las mayúsculas
• Comienzan por letra o subrayado, seguido de letras, números o
subrayado
• Variables predefinidas:
$_SERVER, $_GET, $_POST, $_COOKIES, $_FILES,
$_ENV, $_REQUEST, $_SESSION
• Ámbito: globales al fichero (excepto funciones) o locales a una
función
• Ejemplo:
<?
$valor = 5;
echo “El valor es: “.$valor.“<br>”; // Formato #1 sinusar comillas dobles
echo “El valor es: $valor” .“<br>”; // Formato #2
?>
Resultado:
El valor es: 5
Variables
• Variables variables
– Se pueden crear nombres de variables dinámicamente
– La variable variable toma su nombre del valor de otra
variable
previamente declarada
– Ejemplo:
<?
$a = "php";
$$a = "programación";
echo "$a $php"."<br>";
echo "$a ${$a}";
Resultado:
php programación
php programación
Variables
<?PHP
$mensaje_es="Hola"; //Español
$mensaje_en="Hello"; //Inglés
$idioma = "es";
$mensaje = "mensaje_" . $idioma;
print $$mensaje;
?>
Variables
<?PHP
$mensaje_es="Hola"; //Español
$mensaje_en="Hello"; //Inglés
$idioma = "en";
$mensaje = "mensaje_" . $idioma;
echo $$mensaje;
?>
Constantes
• Definición de constantes:
<?
//Definición de CONSTANTES en PHP
define (“CONSTANTE”, “hola”);
//echo CONSTANTE;
print CONSTANTE;
?>
• Estas son las diferencias entre constantes y variables:
– Las constantes no son precedidas por un símbolo de dólar ($)
– Las constantes solo pueden ser definidas usando la función()
define , nunca
Por simple asignación
– Las constantes pueden ser definidas y accedidas sin tener en
cuenta las
Reglas de alcance del ámbito.
– Las constantes no pueden ser redefinidas o eliminadas después de
establecerse; y
– Las constantes solo puede albergar valores escalares

Más contenido relacionado

La actualidad más candente (12)

Sesion 1
Sesion 1Sesion 1
Sesion 1
 
Php1
Php1Php1
Php1
 
Php Basico
Php BasicoPhp Basico
Php Basico
 
Exposicion de php
Exposicion de phpExposicion de php
Exposicion de php
 
Mini manual php
Mini manual phpMini manual php
Mini manual php
 
Manual basico de PHP
Manual basico de PHPManual basico de PHP
Manual basico de PHP
 
Sesion 2
Sesion 2Sesion 2
Sesion 2
 
Mini manual php
Mini manual phpMini manual php
Mini manual php
 
Php curso03
Php   curso03Php   curso03
Php curso03
 
Php!
Php!Php!
Php!
 
Conceptos basicos php
Conceptos basicos phpConceptos basicos php
Conceptos basicos php
 
PHP MYSQL - FIEI-UNFV Clase 01
PHP MYSQL - FIEI-UNFV Clase 01PHP MYSQL - FIEI-UNFV Clase 01
PHP MYSQL - FIEI-UNFV Clase 01
 

Similar a Introducción a las etiquetas y variables en PHP (19)

Codigo Php
Codigo PhpCodigo Php
Codigo Php
 
Php basico
Php basicoPhp basico
Php basico
 
PPH MySql - FIEI - UNFV Clase02
PPH MySql - FIEI - UNFV Clase02PPH MySql - FIEI - UNFV Clase02
PPH MySql - FIEI - UNFV Clase02
 
Tipos de variables_en_php
Tipos de variables_en_phpTipos de variables_en_php
Tipos de variables_en_php
 
Manual de php basico
Manual de php basicoManual de php basico
Manual de php basico
 
Introducción a PHP
Introducción a PHPIntroducción a PHP
Introducción a PHP
 
14 PHP. Variables
14 PHP. Variables14 PHP. Variables
14 PHP. Variables
 
DESARROLLO-CON-PHP-pptx.pptx
DESARROLLO-CON-PHP-pptx.pptxDESARROLLO-CON-PHP-pptx.pptx
DESARROLLO-CON-PHP-pptx.pptx
 
Php1
Php1Php1
Php1
 
Php informacion
Php informacion Php informacion
Php informacion
 
Php
PhpPhp
Php
 
Php basico
Php basicoPhp basico
Php basico
 
Taller de PHP Básico
Taller de PHP BásicoTaller de PHP Básico
Taller de PHP Básico
 
Tipos de variables en PHP.pptx
Tipos de variables en PHP.pptxTipos de variables en PHP.pptx
Tipos de variables en PHP.pptx
 
Tema4.pdf
Tema4.pdfTema4.pdf
Tema4.pdf
 
33 php
33 php33 php
33 php
 
El lenguaje php
El lenguaje phpEl lenguaje php
El lenguaje php
 
Manuan de php y MySql-1.pdf
Manuan de php y MySql-1.pdfManuan de php y MySql-1.pdf
Manuan de php y MySql-1.pdf
 
Introducción a Php basico
Introducción a Php basicoIntroducción a Php basico
Introducción a Php basico
 

Más de BelenRosales12 (20)

3 s. programacion orientado objetos
3 s. programacion orientado objetos3 s. programacion orientado objetos
3 s. programacion orientado objetos
 
Final
FinalFinal
Final
 
Ingreso y consulta de datos
Ingreso y consulta de datosIngreso y consulta de datos
Ingreso y consulta de datos
 
Conexion base-de-datos-php
Conexion base-de-datos-phpConexion base-de-datos-php
Conexion base-de-datos-php
 
Base de datos php myadmin
Base de datos   php myadminBase de datos   php myadmin
Base de datos php myadmin
 
Ingreso y consulta de datos
Ingreso y consulta de datosIngreso y consulta de datos
Ingreso y consulta de datos
 
Capítulo 18
Capítulo 18Capítulo 18
Capítulo 18
 
Capítulo 17
Capítulo 17Capítulo 17
Capítulo 17
 
Vectores
VectoresVectores
Vectores
 
Informe15
Informe15Informe15
Informe15
 
Bucle foreach
Bucle foreachBucle foreach
Bucle foreach
 
Bucle for
Bucle forBucle for
Bucle for
 
Bucle while
Bucle whileBucle while
Bucle while
 
Chatbox
ChatboxChatbox
Chatbox
 
Informe15
Informe15Informe15
Informe15
 
Bucle while
Bucle whileBucle while
Bucle while
 
Informe14
Informe14Informe14
Informe14
 
Sentencias de decision
Sentencias de decisionSentencias de decision
Sentencias de decision
 
Informe13
Informe13Informe13
Informe13
 
Informe12
Informe12Informe12
Informe12
 

Último

NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfNUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfisrael garcia
 
Institucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenaInstitucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenadanielaerazok
 
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAINSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAdanielaerazok
 
12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdfedwinmelgarschlink2
 
Las redes sociales en el mercado digital
Las redes sociales en el mercado digitalLas redes sociales en el mercado digital
Las redes sociales en el mercado digitalNayaniJulietaRamosRa
 
institucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenainstitucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenajuniorcuellargomez
 
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señorkkte210207
 
Buscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webBuscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webDecaunlz
 
Guia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdfGuia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdflauradbernals
 

Último (9)

NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfNUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
 
Institucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenaInstitucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalena
 
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAINSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
 
12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf
 
Las redes sociales en el mercado digital
Las redes sociales en el mercado digitalLas redes sociales en el mercado digital
Las redes sociales en el mercado digital
 
institucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenainstitucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalena
 
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
 
Buscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webBuscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la web
 
Guia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdfGuia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdf
 

Introducción a las etiquetas y variables en PHP

  • 1.
  • 2. ETIQUETAS DE PHP Para que el interprete pueda procesar código este debe estar dentro de etiquetas que lo identifiquen como código php, la etiquetas son las siguientes y Sabiendo que las ultimas solo funcionan si tememos activada la propiedad shortag <?php ?> <? ?>
  • 3. UCE Copia cualquiera de estos ejemplos y dentro de un block de notas y guárdalo con extensión .php <?php echo “U C E ”; ?> Sencillo <?php $saludo = “UCE”; echo “$saludo”; ?> Con Variables <?php $saludo=“UCE”; echo “<h1>$saludo</h1>”; ?> Con Variables y Etiquetas html
  • 4. VARIABLES • EN PROGRAMACIÓN, LAS VARIABLES SON ESTRUCTURAS DE DATOS QUE, COMO SU NOMBRE INDICA, PUEDEN CAMBIAR DE CONTENIDO A LO LARGO DE LA EJECUCIÓN DE UN PROGRAMA. • TAMBIÉN PODEMOS DECIR QUE UNA VARIABLE ES UN ESPACIO EN MEMORIA RESERVADO PARA ALMACENAR UN DATO. • EN PROGRAMACIÓN ES UNA ESTRUCTURA QUE CONTIENE DATOS Y RECIBE UN NOMBRE ÚNICO DADO POR EL PROGRAMADOR, MANTIENE LOS DATOS ASIGNADOS A ELLA HASTA QUE UN NUEVO VALOR SE LE ASIGNE O HASTA QUE EL PROGRAMA TERMINE.
  • 5. DECLARACIÓN DE VARIABLES • EN PHP NO ES NECESARIO DECLARAR LA INTENCIÓN DE UTILIZAR UNA VARIABLE CON ALGUNA PALABRA RESERVADA COMO LO HARÍAMOS EN CUALQUIER OTRO LENGUAJE COMO POR EJEMPLO; • VISUAL BASIC • DIM VARIABLE AS INTEGER • EN JAVA • INT VARIABLE = NEW INT; • EN C • INT VARIABLE;
  • 6. “EN PHP TODA PALABRA QUE INICIE CON EL SÍMBOLO $ ES CONSIDERADO UNA VARIABLE SIEMPRE Y CUANDO CUMPLA CON LAS SIGUIENTES NORMAS” • UNA VARIABLE NUNCA DEBE INICIAR CON NÚMEROS Correcto $variable; $variable1; $B1; Incorrecto $1variable;
  • 7. • NO SE PERMITEN CARACTERES ESPECIALES DENTRO DEL NOMBRE DE UNA VARIABLE • PHP DISTINGUE ENTRE MAYÚSCULAS Y MINÚSCULAS POR LO TANTO Correcto Incorrecto $_variable; $%1variable; $variable_; $variable?; $var_1; $var@; Estas variables son totalmente distintas $Variable; $variable; $VARIABLE; $variAble;
  • 8. Variables • Las variables siempre van precedidas de un $ • El nombre es sensible a las mayúsculas • Comienzan por letra o subrayado, seguido de letras, números o subrayado • Variables predefinidas: $_SERVER, $_GET, $_POST, $_COOKIES, $_FILES, $_ENV, $_REQUEST, $_SESSION • Ámbito: globales al fichero (excepto funciones) o locales a una función • Ejemplo: <? $valor = 5; echo “El valor es: “.$valor.“<br>”; // Formato #1 sinusar comillas dobles echo “El valor es: $valor” .“<br>”; // Formato #2 ?> Resultado: El valor es: 5
  • 9. Variables • Variables variables – Se pueden crear nombres de variables dinámicamente – La variable variable toma su nombre del valor de otra variable previamente declarada – Ejemplo: <? $a = "php"; $$a = "programación"; echo "$a $php"."<br>"; echo "$a ${$a}"; Resultado: php programación php programación
  • 10. Variables <?PHP $mensaje_es="Hola"; //Español $mensaje_en="Hello"; //Inglés $idioma = "es"; $mensaje = "mensaje_" . $idioma; print $$mensaje; ?>
  • 11. Variables <?PHP $mensaje_es="Hola"; //Español $mensaje_en="Hello"; //Inglés $idioma = "en"; $mensaje = "mensaje_" . $idioma; echo $$mensaje; ?>
  • 12. Constantes • Definición de constantes: <? //Definición de CONSTANTES en PHP define (“CONSTANTE”, “hola”); //echo CONSTANTE; print CONSTANTE; ?> • Estas son las diferencias entre constantes y variables: – Las constantes no son precedidas por un símbolo de dólar ($) – Las constantes solo pueden ser definidas usando la función() define , nunca Por simple asignación – Las constantes pueden ser definidas y accedidas sin tener en cuenta las Reglas de alcance del ámbito. – Las constantes no pueden ser redefinidas o eliminadas después de establecerse; y – Las constantes solo puede albergar valores escalares