Consulta PHP
1) ¿Qué es Php?
(“Hypertext Preprocessor”) Este es un lenguaje interpretado de alto nivel de código abierto adecuado para el desarrollo web y que puede ser incrustado en HTML.
Es muy popular debido al numeroso número de páginas y portales creadas con PHP
Código abierto significa que es que es de uso libre y gratuito para todas las personas que quieran utilizarlo
Incrustado en HTML significa que en el mismo archivo se pueden combinar los códigos de PHP y HTML siguiente ciertas reglas
2) ¿Qué se necesita para trabajar con Php?
Inicialmente se debe tener por lo menos conocimientos básicos de PHP y HTML y MySQL para iniciar a trabajar este contenido, además, después de eso debe tener un editor de texto, un servidor web local de prueba
3) ¿Cómo se hace la apertura y cerrado en el código Php?
Para agregar un programa PHP dentro de una página HTML debemos, por un lado al crear el archivo definirlo con extensión php (a diferencia de las páginas estáticas que tienen extensión htm o html) y dentro del contenido de la página, encerrar el programa entre los símbolos".PHP" que significa que inician las instrucciones de código PHP, y para indicar que finaliza la instrucción se utilizan los símbolos "?>".
4) ¿Cómo se definen y se inician y definen las variables en Php?
En PHP las variables se representan con un signo de dólar seguido por el nombre de la variable. El nombre de la variable es sensible a minúsculas y mayúsculas.
Los nombres de variables siguen las mismas reglas que otras etiquetas en PHP. Un nombre de variable válido tiene que empezar con una letra o un carácter de subrayado (underscore), seguido de cualquier número de letras, números y caracteres de subrayado. Como expresión regular se podría expresar como: '[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*'
<?php
$var = 'Roberto';
$Var = 'Juan';
echo "$var, $Var"; // imprime "Roberto, Juan"
$4site = 'aun no'; // inválido; comienza con un número
$_4site = 'aun no'; // válido; comienza con un carácter de subrayado
$täyte = 'mansikka'; // válido; 'ä' es ASCII (Extendido) 228
?>
5) ¿Operadores aritméticos, relacionales, booleanos?
Son aquellos que sirven para operar términos numéricos. El ejemplo más utilizado es el símbolo (+) o de suma. Estos operadores podemos clasificarlos a su vez como:
· UNARIOS: Aquellos que trabajan con UN OPERANDO.
· BINARIOS: Son los que combinan DOS OPERANDOS, dando como resultado un valor numérico cuyo tipo será igual al mayor de los tipos que tengan los operandos.
Un operando viene a ser una de las entradas (argumentos) de un operador, Por ejemplo, en:
3 + 6 = 9
"+" es el operador y "3" y "6" son los operando.
La siguiente tabla muestra los símbolos de los operadores binarios:
Operadores Relacionales:
Una RELACIÓN consiste de dos operandos separados por un operador relacional. Si la relación es satisfecha, el resultado tendrá un valor como VERDADERO; si la relación no se satisface, el resultado tendrá un valor como FALSO.
A continuación se describen los operadores relacionales más utilizados:
Símbolo |
Significado |
= |
IGUAL que |
<> |
NO IGUAL que |
< |
MENOR que |
> |
MAYOR que |
<= |
MENOR o IGUAL que |
>= |
MAYOR o IGUAL qu |
Relación |
Resultado |
20 = 11 |
Falso |
15 < 20 |
Verdadero |
PI (π) > 3.14 |
Falso |
'A' < 20 |
Falso |
'A' = 65 |
Verdadero |
Operadores booleanos
Los operadores booleanos (AND, NOT, OR, XOR) localizan registros que contienen los terminos coincidentes en uno de los campos especificados o en todos los campos especificados. Utilizar operadores booleanos para conectar palabras o frases entre más de un campo de texto, o utilizar operadores booleanos para conectar palabras o frases dentro de un campo de texto.
Utilizar el operador AND para localizar registros que contengan todos los términos de búsqueda especificados. Por ejemplo, si se busca por "perros AND gatos", la biblioteca-e localiza registros que contengan todos los términos especificados.
Utilizar el operador ORpara localizar registros que contengan cualquiera o todos los términos especificados. Por ejemplo, si se busca por "perros OR gatos", la biblioteca-e localiza registros que contengan el primer término o el segundo.
Utilizar el operador NOT para localizar registros que contengan el primer término de búsqueda pero no el segundo. Por ejemplo, si se busca por "perros NOT gatos", la biblioteca-e localiza registros que contienen el primer término, pero no el segundo.
Utilizar el operador XOR (o exclusivo) para localizar registros que contengan cualquiera de los términos especificados, pero no todos los términos especificados. Por ejemplo, si se busca por "perros XOR gatos", la biblioteca-e localiza registros que contienen cualquiera de los términos especificados, pero no todos los términos especificados.