Syntax de PHP
Ahora que ya saben como empezar una pagina que maneje PHP, es tiempo de aprender como usar PHP para hacer lo que nosotros queramos! A continuación te enseñare lo que yo pienso sera básico para poder empezar a programar en PHP.
Variables:
Una variable se identifica en PHP con el signo $ al principio del mismo.
1 2 | $numero = 12; $texto = "hola como estas"; |
Constantes:
Constantes son valores asignados que no cambiaran cuando el código se ejecuta.
1 2 | define("NUMERO",255); define("ALGO","Hola"); |
Operadores:
Operadores son muchos pero a continuación listare los mas básicos que usaremos mucho en nuestro códigos.
1 2 3 4 5 6 7 8 | $a = 5; $b = 3; $suma = $a + $b; // suma ahora es 8 $resta = $a - $b; // resta ahora es 2 $multiplicacion = $a * $b; // multiplicación es 15 $boleano = $a == $b // falso, no son iguales $boleano2 = $a > $b // verdadero, 5 es mayor que 3 |
Declaraciones:
Declariciones como if (si) o for(hasta) o while(mientras) son declaradas de la forma siguiente:
1 2 3 4 5 6 7 8 | $a = 5; $b = 3; if ($a == $b) { echo "Son iguales!"; } else { echo "No son iguales!"; } |
Como muchos de ustedes saben, estas son lo que controlan la estructura de tu programa. Obviamente no liste todas, pero en conforme pase el tiempo las presentare y las usaremos.
Funciones:
Para hacer tu programación mas eficaz y tal vez simple, el uso de funciones juegan un parte muy crucial. Por decirte algo, hay veces que requiere que repitas una sección de código varias veces en tu programa, y si no tuvieras una función tendrías que hacer bastante copiar y pegar. Tocaremos esto mas adelante en detalle.
1 2 3 4 5 6 7 8 | //Función que suma dos numeros function suma($numero1, $numero2) { return $numero1 + $numero2; } suma(2,5) // retorna 7 $resultado = suma(2,5) // asigna 7 a resultado echo suma(2,5); // enseña 7 en el Buscador; |
Ahora que ya te estas familiarizándote un poco con PHP, hagamos un pequeño script para darle una vuelta a lo que te di arriba. En este script no crearemos funciones todavía, hasta mas adelante. Primero es crucial organizar que es lo que quieres, o perderás tiempo programando. Eso lo digo yo por experiencia.
Crearemos una simples calculaciones.
Lo que hará sera:
- Darte un mensaje si tu eres mayor de edad.
- Si no eres mayor de edad, calculara cuanto te falta para ser mayor de edad.
Primero pongamos nuestras constantes: Mayor de edad es (18) y tu edad.
Usaremos if para preguntar si tu eres mayor de edad.
Si no ere mayor de edad calcularemos cuanto te falta.
1 2 3 4 5 6 7 8 9 10 11 12 13 | <?php // Recuerda de abrirlas define('MAYOR',18); define('EDAD',20); // Pon aqui cuantos años tienes // Yo tengo 20 :) if (EDAD >= MAYOR) { //EDAD mayor que o igual que MAYOR? echo "Tu eres mayor de edad!"; // Si verdadero } else { // Si falso, $faltan = MAYOR - EDAD; //resta tu edad de 18 // Mira abajo la explicación de esta linea echo "No eres mayor! Te faltan ".$faltan." años."; } ?> |
Como puedes ver en la ultima linea hay una variable entre dos strings de texto. Esto se puede hacer usando el operador . (punto). Lo que hace es unir las strings.
Muy buenos los tutoriales…sigan adelante..son de muy buena utilidad para los que recien estamos aprendiendo php.