AdNow
loading...
¿Cuáles son las Variables en PHP 5?
- Obtener vínculo
- X
- Correo electrónico
- Otras apps
PHP 5 Variables
Las variables son "contenedores" para almacenar información.
Creando (Declarando) Variables PHP
En PHP, una variable comienza con el signo $, seguido del nombre de la variable:
Después de la ejecución de las declaraciones anteriores, la variable $ txtmantendrá el valor ¡Hola mundo! , la variable $ x mantendrá el valor 5 , y la variable $ y mantendrá el valor 10.5 .
Nota: cuando asigne un valor de texto a una variable, ponga comillas alrededor del valor.
Nota: A diferencia de otros lenguajes de programación, PHP no tiene comando para declarar una variable. Se crea en el momento en que primero le asigna un valor.
Piense en las variables como contenedores para almacenar datos.
Variables PHP
Una variable puede tener un nombre corto (como x e y) o un nombre más descriptivo (age, carname, total_volume).
Reglas para las variables de PHP:
- Una variable comienza con el signo $, seguido del nombre de la variable
- Un nombre de variable debe comenzar con una letra o el carácter de subrayado
- Un nombre de variable no puede comenzar con un número
- Un nombre de variable solo puede contener caracteres alfanuméricos y guiones bajos (Az, 0-9 y _)
- Los nombres de variables distinguen entre mayúsculas y minúsculas ($ age y $ AGE son dos variables diferentes)
¡Recuerde que los nombres de las variables de PHP distinguen entre mayúsculas y minúsculas!
Variables de salida
La
echo
declaración de PHP se usa a menudo para enviar datos a la pantalla.
El siguiente ejemplo mostrará cómo generar texto y una variable:
El siguiente ejemplo producirá la misma salida que el ejemplo anterior:
El siguiente ejemplo dará salida a la suma de dos variables:
Nota: Aprenderá más sobre la
echo
declaración y cómo enviar datos a la pantalla en el siguiente capítulo.PHP es un lenguaje vagamente escrito
En el ejemplo anterior, observe que no tuvimos que decirle a PHP qué tipo de datos es la variable.
PHP convierte automáticamente la variable al tipo de datos correcto, dependiendo de su valor.
En otros lenguajes como C, C ++ y Java, el programador debe declarar el nombre y el tipo de la variable antes de usarla.
Ámbito de Variables PHP
En PHP, las variables se pueden declarar en cualquier parte del script.
El alcance de una variable es la parte de la secuencia de comandos donde la variable puede ser referenciada / utilizada.
PHP tiene tres ámbitos variables diferentes:
- local
- global
- estático
Ámbito global y local
Una variable declarada fuera de una función tiene un ÁMBITO GLOBAL y solo se puede acceder desde una función:
Ejemplo
<?php
$x = 5; // global scope
function myTest() {
// using x inside this function will generate an error echo "<p>Variable x inside function is: $x</p>";
}
myTest();
echo "<p>Variable x outside function is: $x</p>";
?>
Ejecutar ejemplo »
Una variable declarada dentro de una función tiene un ALCANCE LOCAL y solo se puede acceder dentro de esa función:
Ejemplo
<?php
function myTest() {
$x = 5; // local scope echo "<p>Variable x inside function is: $x</p>";
}
myTest();
// using x outside the function will generate an errorecho "<p>Variable x outside function is: $x</p>";
?>
Ejecutar ejemplo »
Puede tener variables locales con el mismo nombre en diferentes funciones, porque las variables locales solo son reconocidas por la función en la que están declaradas.
PHP La palabra clave global
La
global
palabra clave se utiliza para acceder a una variable global desde dentro de una función.
Para hacer esto, use la
global
palabra clave antes de las variables (dentro de la función):Ejemplo
<?php
$x = 5;
$y = 10;
function myTest() {
global $x, $y;
$y = $x + $y;
}
myTest();
echo $y; // outputs 15?>
Ejecutar ejemplo »
PHP también almacena todas las variables globales en una matriz llamada $ GLOBALS [ índice ]. El índice contiene el nombre de la variable. También se puede acceder a esta matriz desde dentro de las funciones y se puede usar para actualizar las variables globales directamente.
El ejemplo anterior se puede reescribir así:
Ejemplo
<?php
$x = 5;
$y = 10;
function myTest() {
$GLOBALS['y'] = $GLOBALS['x'] + $GLOBALS['y'];
}
myTest();
echo $y; // outputs 15?>
Ejecutar ejemplo »PHP La palabra clave estática
Normalmente, cuando una función se completa / ejecuta, todas sus variables se eliminan. Sin embargo, a veces queremos que una variable local NO sea eliminada. Lo necesitamos para un nuevo trabajo.
Para hacer esto, use la
static
palabra clave cuando declare la variable por primera vez:Ejemplo
<?php
function myTest() {
static $x = 0;
echo $x;
$x++;
}
myTest();
myTest();
myTest();
?>
Ejecutar ejemplo »
Luego, cada vez que se llame a la función, esa variable seguirá teniendo la información que contenía la última vez que se llamó a la función.
Nota: La variable sigue siendo local a la función.
- Obtener vínculo
- X
- Correo electrónico
- Otras apps
Formulario de contacto
Entradas más populares de este blog
Listado pasaporte y cedulas SAIME 2018
click aqui para descargar el listado en formato pdf 21 de Julio de 2018 Con el propósito de dar celeridad al proceso de entrega de documentos, el Director General del Servicio Administrativo de Identificación, Migración y Extranjería (Saime), Gustavo Vizcaíno Gil, ordenó habilitar todas las oficinas del país los días sábados, únicamente para la entrega de cédulas y pasaportes. Saime abre sus oficinas los días sábados Con el propósito de dar celeridad al proceso de entrega de documentos, el Director General del Servicio Administrativo de Identificación, Migración y Extranjería (Saime), Gustavo Vizcaíno Gil, ordenó habilitar todas las oficinas del país los días sábados, únicamente para la entrega de cédulas y pasaportes. Los usuarios podrán ingresar en la página web del Saime www.saime.gob.ve y verificar si están en el listado donde le indicará en que oficina pueden retirar sus documentos de identificación. Esta iniciativa da cumplimiento a la sép...
Etiqueta HTML < abbr >
Etiqueta HTML <abbr> ❮ Referencia HTML completa anterior Siguiente ❯ Ejemplo Una abreviatura se marca de la siguiente manera: The < abbr title ="World Health Organization" > WHO < /abbr > was founded in 1948. Pruebelo usted mismo » Definición y uso La etiqueta <abbr> define una abreviatura o un acrónimo, como "Sr.", "Dec.", "ASAP", "ATM". Sugerencia: una abreviatura y un acrónimo son versiones abreviadas de otra cosa. Ambos a menudo se representan como una serie de letras. Marcar las abreviaturas puede proporcionar información útil para navegadores, sistemas de traducción y motores de búsqueda. Soporte del navegador Element <abbr> Yes Yes Yes Yes Yes Consejos y notas Consejo: El atributo de título global se puede usar en la etiqueta <abbr> para mostrar la versión completa de la abreviatura / acrónimo al pasar el mouse sobre el elemento <abbr>. Difere...
HTML < a > tag
HTML <a> día ❮ Referencia HTML completa anterior Siguiente ❯ Ejemplo Un enlace a W3Schools.com: < a href ="https://www.w3schools.com" > Visit W3Schools.com! < /a > Pruebelo usted mismo » More "Pruebelo usted mismo" examples below. Definición y uso La etiqueta <a> define un hipervínculo, que se usa para vincular de una página a otra. El atributo más importante del elemento <a> es el atributo href, que indica el destino del enlace. Por defecto, los enlaces aparecerán de la siguiente manera en todos los navegadores: Un enlace no visitado está subrayado y azul Un enlace visitado está subrayado y morado Un enlace activo está subrayado y rojo Soporte del navegador Element <a> Yes Yes Yes Yes Yes Consejos y notas Sugerencia: los siguientes atributos: descarga, hreflang, medios, rel, destino y tipo no pueden estar presentes si el atributo href no está presente. Consejo: Normalmente,...