Introducción a PHP 7

Porque PHP:

PHP es uno de los lenguajes de programación más populares y utilizados alrededor del mundo.

Una sintaxis muy fácil de aprender.

Una gran cantidad de soporte para base de datos.

Y el principal motivo por el cual te brindo este curso básico, es la enorme cantidad de ofertas laborales, que hay en el mercado para este lenguaje de programación.

Introducción a PHP 7
Que es php?

PHP (acrónimo recursivo de PHP: Hypertext Preprocessor) es un lenguaje de código abierto muy popular especialmente adecuado para el desarrollo web y que puede ser incrustado en HTML.

Lo mejor de utilizar PHP es su extrema simplicidad para el principiante, pero a su vez ofrece muchas características avanzadas para los programadores profesionales.

1 – Intro
2 – Variables & Tipos de datos
3 – Operadores
4 – Estructura de control IF, ELSE, ELSEIF
5 – LOOPS
6 – Funciones
7 – GET & POST Métodos
8 – Cookies
9 – Session
10 – Implementar todo lo aprendido


[embedyt] https://www.youtube.com/watch?v=tv5hJcn-ysU[/embedyt]

Variables & Tipos de datos

Las variables son espacios en la memoria, que puede tener un valor.

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.
Debes tener en cuenta, que para que un nombre de una variable sea 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.

 

Constantes:

define (‘PI’, 3.14);

Una constante es un identificador (nombre) para un valor simple. Como el nombre sugiere, este valor no puede variar durante la ejecución del script. Distingue entre mayúsculas y minúsculas. Por convención, los identificadores de constantes siempre se declaran en mayúsculas.

Tipos de datos:

Integer -> Puede contener números enteros. Sin decimales.
Float -> (número de punto flotante, conocido como double) -> Puede contener decimlaes tales como 45.8
Boolean -> Solo puede contener dos valores, true o false (verdadero o falso)
String -> Un string, o cadena, es una serie de caracteres donde cada carácter es lo mismo que un byte.
Array -> Un array en PHP es en realidad un mapa ordenado, que asocia valores con claves. Index, Asociativo y Multidimensional
Object -> Este es un tipo de más complejo

#print $array_asociativo[“Marca”];

$array_multidemensional = array(
“James” => array(“Anotacion” => 33, “Rebotes” => 12),
“Curry” => array(“Anotacion” => 26, “Rebotes” => 8),
“Gasol” => array(“Anotacion” => 16, “Rebotes” => 13)
);
print $array_multidemensional[“James”][“Rebotes”];
?>

El tipo de dato de una variable usualmente no lo declara el programador; al contrario, es decidido en tiempo de ejecución por PHP dependiendo del contexto en el que se emplea dicha variable.

Podemos decir que los tipos de datos se dividen en tipos escalares, tipos compuestos; luego también existen dos tipos especiales:
resource
NULL

[embedyt] https://www.youtube.com/watch?v=wh81h9DYbZU[/embedyt]

Operadores

Un operador es un símbolo que se utiliza para realizar operaciones Aritmeticas o lógicas.
También se pueden utilizar para asignar valores a las variables o para hacer comparaciones.

Un operador es algo que toma uno más valores (o expresiones, en la jerga de programación) y produce otro valor (de modo que la construcción en si misma se convierte en una expresión).

Existen varios tipos de operadores :
1 – Operadores aritméticos
2- Operador de asignación
3- Operadores de comparación
4 – Operadores lógicos
5 – Condicionales

Operadores aritméticos:
Los operadores aritméticos, son los tipicos que hemos utilizado en la escuela.
Y los utilizamos para realizar operaciones matemáticas en PHP.

+ Suma
– Sustracción
* Multiplicación
/ División
% Operación módulo
++ Incremento
— Decremento

 

Operadores de asignación:
Tal como su nombre indica se utliza para asginar o añadir un valor a una variable.

El signo principal de asignación es “=”.
No te dejes confundir con este signo ya que, podrías pensar que es como un “igual a”. Pero no lo es.
Realmente significa que el operando de la izquierda se establece con el valor de la expresión de la derecha (es decir, “se define como”).
+=
-=
*=
/=
%=

 

Operadores de comparación:
Los operadores de comparación, como su nombre lo indica, permiten comparar dos valores o variables.

$a == $b Igual TRUE si $a es igual a $b
$a === $b Idéntico TRUE si $a es igual a $b, y son del mismo tipo.
$a != $b Diferente TRUE si $a no es igual a $b después de la manipulación de tipos.
$a <> $b Diferente TRUE si $a no es igual a $b después de la manipulación de tipos.
$a > $b Mayor que
$a < $b Menor que $a >= $b Mayor o igual que
$a <= $b Menor o igual que

Operadores lógicos:

Los operadores lógicos, nos permiten crear condiciones para las distintas estructuras en PHP, tanto en estructuras condicionales como en estructuras repetitivas.
Los operadores lógicos más importantes son and y or.

La razón para tener las dos variaciones diferentes de los operadores “and” y “or” es que ellos operan con precedencias diferentes.

$a and $b And (y) TRUE si tanto $a como $b son TRUE.
$a or $b Or (o inclusivo) TRUE si cualquiera de $a o $b es TRUE.
$a xor $b Xor (o exclusivo) TRUE si $a o $b es TRUE, pero no ambos.
!$a Not (no) TRUE si $a no es TRUE.
$a && $b And (y) TRUE si tanto $a como $b son TRUE.
$a || $b Or (o inclusivo) TRUE si cualquiera de $a o $b es TRUE.

Condicionales:
Este es un unico operador. Normalmente se utiliza en declaraciones IF.
Es un poco más avanzado y lo veremos más adelante.
Es lo que se llama ternario.
?:

[embedyt] https://www.youtube.com/watch?v=5bncQf1cJWY[/embedyt]

Estructura de control IF, ELSE, ELSEIF

if statement

El constructor if es una de las características más importantes de muchos lenguajes, incluido PHP.
Permite la ejecución condicional de fragmentos de código.
En PHP tenemos una estructura if que es similar a la de C.

Sixtanxis básica
//if is true
if(condicion){
// código
}

Donde la condición puede ser una comprobación, por ejemplo podemos comprobar si un número es mayor que otro.

Ejemplo:

 

 

ELSE STATEMENT

 

Si la condición evaluada devuelve FALSE, entonces se ejecutará la segunda parte del statement.

 

Pero los if pueden llegar ser mucho más complicados.
A parte de ELSE, tambien podemos tener ELSEIF, como su nombre lo sugiere, es una combinación de if y else.

Del mismo modo que else, extiende una sentencia if, para ejecutar una sentencia diferente en caso que la expresión principal sea FALSE.

Sin embargo, a diferencia de ELSE, esta expresión alternativa sólo se ejecutará si la expresión condicional del ELSEIF es evaluada como TRUE.

 

Leave a Comment

Your email address will not be published. Required fields are marked *

Acerca del autor
domini code

⭐️ Programación y desarrollo

Posts recientes
Scroll to Top