Está en la página 1de 12

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
<?php ?> y <? ?>

Sabiendo que las ultimas solo funcionan si


tememos activada la propiedad shortag
UCE
Copia cualquiera de estos ejemplos y dentro de un block de notas y guárdalo
con extensión .php

Sencillo Con Variables

<?php <?php

echo “U C E ”; $saludo = “UCE”;

?> echo “$saludo”;


?>

Con Variables y Etiquetas html

<?php
$saludo=“UCE”;
echo “<h1>$saludo</h1>”;
?>
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 Incorrecto

$variable; $1variable;
$variable1;
$B1;
• NO SE PERMITEN CARACTERES ESPECIALES DENTRO DEL NOMBRE DE UNA
VARIABLE
Correcto Incorrecto
$_variable; $%1variable;
$variable_; $variable?;
$var_1; $var@;

• PHP DISTINGUE ENTRE MAYÚSCULAS Y MINÚSCULAS POR LO TANTO

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

También podría gustarte