SlideShare una empresa de Scribd logo
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 09 (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 paulcuenca9

Informe grupal f_arinango_ cuenca
Informe grupal f_arinango_ cuencaInforme grupal f_arinango_ cuenca
Informe grupal f_arinango_ cuencapaulcuenca9
 
Chatbot convertido compressed (1)-comprimido (3)-convertido
Chatbot convertido compressed (1)-comprimido (3)-convertidoChatbot convertido compressed (1)-comprimido (3)-convertido
Chatbot convertido compressed (1)-comprimido (3)-convertidopaulcuenca9
 
Chatbot convertido compressed (1)-comprimido (3)
Chatbot convertido compressed (1)-comprimido (3)Chatbot convertido compressed (1)-comprimido (3)
Chatbot convertido compressed (1)-comprimido (3)paulcuenca9
 
Jefferson cuenca practica_b#7
Jefferson cuenca practica_b#7Jefferson cuenca practica_b#7
Jefferson cuenca practica_b#7paulcuenca9
 
Jefferson cuenca practica_b#6
Jefferson cuenca practica_b#6Jefferson cuenca practica_b#6
Jefferson cuenca practica_b#6paulcuenca9
 
Jefferson cuenca practica_b#5
Jefferson cuenca practica_b#5Jefferson cuenca practica_b#5
Jefferson cuenca practica_b#5paulcuenca9
 
Jefferson cuenca practica_b#4
Jefferson cuenca practica_b#4Jefferson cuenca practica_b#4
Jefferson cuenca practica_b#4paulcuenca9
 
Jefferson cuenca practica_b#3
Jefferson cuenca practica_b#3Jefferson cuenca practica_b#3
Jefferson cuenca practica_b#3paulcuenca9
 
Jefferson cuenca practica_b#2
Jefferson cuenca practica_b#2Jefferson cuenca practica_b#2
Jefferson cuenca practica_b#2paulcuenca9
 
Jefferson cuenca practica_b#1
Jefferson cuenca practica_b#1Jefferson cuenca practica_b#1
Jefferson cuenca practica_b#1paulcuenca9
 
Base de datos_-_php_myadmin_(3)
Base de datos_-_php_myadmin_(3)Base de datos_-_php_myadmin_(3)
Base de datos_-_php_myadmin_(3)paulcuenca9
 
Jefferson cuenca trabajos_individuales#13
Jefferson cuenca trabajos_individuales#13Jefferson cuenca trabajos_individuales#13
Jefferson cuenca trabajos_individuales#13paulcuenca9
 
Jefferson cuenca trabajos_individuales#12
Jefferson cuenca trabajos_individuales#12Jefferson cuenca trabajos_individuales#12
Jefferson cuenca trabajos_individuales#12paulcuenca9
 
Jefferson cuenca trabajos_individuales#11
Jefferson cuenca trabajos_individuales#11Jefferson cuenca trabajos_individuales#11
Jefferson cuenca trabajos_individuales#11paulcuenca9
 

Más de paulcuenca9 (20)

Informe grupal f_arinango_ cuenca
Informe grupal f_arinango_ cuencaInforme grupal f_arinango_ cuenca
Informe grupal f_arinango_ cuenca
 
Chatbot convertido compressed (1)-comprimido (3)-convertido
Chatbot convertido compressed (1)-comprimido (3)-convertidoChatbot convertido compressed (1)-comprimido (3)-convertido
Chatbot convertido compressed (1)-comprimido (3)-convertido
 
Chatbot convertido compressed (1)-comprimido (3)
Chatbot convertido compressed (1)-comprimido (3)Chatbot convertido compressed (1)-comprimido (3)
Chatbot convertido compressed (1)-comprimido (3)
 
18
1818
18
 
017
017017
017
 
016
016016
016
 
Jefferson cuenca practica_b#7
Jefferson cuenca practica_b#7Jefferson cuenca practica_b#7
Jefferson cuenca practica_b#7
 
Jefferson cuenca practica_b#6
Jefferson cuenca practica_b#6Jefferson cuenca practica_b#6
Jefferson cuenca practica_b#6
 
Jefferson cuenca practica_b#5
Jefferson cuenca practica_b#5Jefferson cuenca practica_b#5
Jefferson cuenca practica_b#5
 
Jefferson cuenca practica_b#4
Jefferson cuenca practica_b#4Jefferson cuenca practica_b#4
Jefferson cuenca practica_b#4
 
Jefferson cuenca practica_b#3
Jefferson cuenca practica_b#3Jefferson cuenca practica_b#3
Jefferson cuenca practica_b#3
 
Jefferson cuenca practica_b#2
Jefferson cuenca practica_b#2Jefferson cuenca practica_b#2
Jefferson cuenca practica_b#2
 
Jefferson cuenca practica_b#1
Jefferson cuenca practica_b#1Jefferson cuenca practica_b#1
Jefferson cuenca practica_b#1
 
Base de datos_-_php_myadmin_(3)
Base de datos_-_php_myadmin_(3)Base de datos_-_php_myadmin_(3)
Base de datos_-_php_myadmin_(3)
 
Vector
VectorVector
Vector
 
15
1515
15
 
14
1414
14
 
Jefferson cuenca trabajos_individuales#13
Jefferson cuenca trabajos_individuales#13Jefferson cuenca trabajos_individuales#13
Jefferson cuenca trabajos_individuales#13
 
Jefferson cuenca trabajos_individuales#12
Jefferson cuenca trabajos_individuales#12Jefferson cuenca trabajos_individuales#12
Jefferson cuenca trabajos_individuales#12
 
Jefferson cuenca trabajos_individuales#11
Jefferson cuenca trabajos_individuales#11Jefferson cuenca trabajos_individuales#11
Jefferson cuenca trabajos_individuales#11
 

Último

Enfermedades Crónicas No Transmisibles e
Enfermedades Crónicas No Transmisibles eEnfermedades Crónicas No Transmisibles e
Enfermedades Crónicas No Transmisibles eYURYMILENACARDENASSA
 
EduLearnIAappde IAparatodosdisponible.pptx
EduLearnIAappde IAparatodosdisponible.pptxEduLearnIAappde IAparatodosdisponible.pptx
EduLearnIAappde IAparatodosdisponible.pptxElizabeth Mejia
 
La ética digital, de que trata, algunas características y como lo podemos uti...
La ética digital, de que trata, algunas características y como lo podemos uti...La ética digital, de que trata, algunas características y como lo podemos uti...
La ética digital, de que trata, algunas características y como lo podemos uti...yeisonmoreno02
 
PLAN LOS ANIMALES MARINOS.pdf con las actividades a realizar día a días, tota...
PLAN LOS ANIMALES MARINOS.pdf con las actividades a realizar día a días, tota...PLAN LOS ANIMALES MARINOS.pdf con las actividades a realizar día a días, tota...
PLAN LOS ANIMALES MARINOS.pdf con las actividades a realizar día a días, tota...quintinana89
 
PANCREATITIS aguda explicacion anatomia todo
PANCREATITIS aguda explicacion anatomia todoPANCREATITIS aguda explicacion anatomia todo
PANCREATITIS aguda explicacion anatomia todoIsabelHuairaGarma
 
fase 4-Estudio de la geometria analitica[1].pptx
fase 4-Estudio de la geometria analitica[1].pptxfase 4-Estudio de la geometria analitica[1].pptx
fase 4-Estudio de la geometria analitica[1].pptxQuerubinOlayamedina
 
Metodología Investigación Cientifica 6ta ed.pdf
Metodología Investigación Cientifica 6ta ed.pdfMetodología Investigación Cientifica 6ta ed.pdf
Metodología Investigación Cientifica 6ta ed.pdfJoselinBocanegra1
 
SliderSHARE ¿que es? y ¿c0mo funciona ?.
SliderSHARE ¿que es? y ¿c0mo funciona ?.SliderSHARE ¿que es? y ¿c0mo funciona ?.
SliderSHARE ¿que es? y ¿c0mo funciona ?.brenesquesadajenifer
 

Último (9)

Enfermedades Crónicas No Transmisibles e
Enfermedades Crónicas No Transmisibles eEnfermedades Crónicas No Transmisibles e
Enfermedades Crónicas No Transmisibles e
 
EduLearnIAappde IAparatodosdisponible.pptx
EduLearnIAappde IAparatodosdisponible.pptxEduLearnIAappde IAparatodosdisponible.pptx
EduLearnIAappde IAparatodosdisponible.pptx
 
INSTITUTO AUCARA SEMANA NUMERO 7 AGROPECUARIA I
INSTITUTO AUCARA SEMANA NUMERO 7 AGROPECUARIA IINSTITUTO AUCARA SEMANA NUMERO 7 AGROPECUARIA I
INSTITUTO AUCARA SEMANA NUMERO 7 AGROPECUARIA I
 
La ética digital, de que trata, algunas características y como lo podemos uti...
La ética digital, de que trata, algunas características y como lo podemos uti...La ética digital, de que trata, algunas características y como lo podemos uti...
La ética digital, de que trata, algunas características y como lo podemos uti...
 
PLAN LOS ANIMALES MARINOS.pdf con las actividades a realizar día a días, tota...
PLAN LOS ANIMALES MARINOS.pdf con las actividades a realizar día a días, tota...PLAN LOS ANIMALES MARINOS.pdf con las actividades a realizar día a días, tota...
PLAN LOS ANIMALES MARINOS.pdf con las actividades a realizar día a días, tota...
 
PANCREATITIS aguda explicacion anatomia todo
PANCREATITIS aguda explicacion anatomia todoPANCREATITIS aguda explicacion anatomia todo
PANCREATITIS aguda explicacion anatomia todo
 
fase 4-Estudio de la geometria analitica[1].pptx
fase 4-Estudio de la geometria analitica[1].pptxfase 4-Estudio de la geometria analitica[1].pptx
fase 4-Estudio de la geometria analitica[1].pptx
 
Metodología Investigación Cientifica 6ta ed.pdf
Metodología Investigación Cientifica 6ta ed.pdfMetodología Investigación Cientifica 6ta ed.pdf
Metodología Investigación Cientifica 6ta ed.pdf
 
SliderSHARE ¿que es? y ¿c0mo funciona ?.
SliderSHARE ¿que es? y ¿c0mo funciona ?.SliderSHARE ¿que es? y ¿c0mo funciona ?.
SliderSHARE ¿que es? y ¿c0mo funciona ?.
 

09

  • 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