Estamos renovando el Curso de Introducción a PHP

1

¡Renovamos este curso!

Introducción

2

Presentación, contenidos y proyecto

3

Características de PHP

4

Antes de comenzar y Sintáxis

Introducción a PHP

5

Manejo de Variables y Tipos de Datos en PHP

6

Utilización de Cadenas de Caractéres en PHP

7

Arreglos

Operadores

8

Operadores - Aritméticos

9

Asignación

10

Comparación

11

Arrays

12

Incremento

13

Lógicos

14

Null

Funciones

15

Funciones en PHP

16

Estructuras Condicionales

17

Estructuras de Ciclos

18

Cargas de Archivos Externos

19

Manejo de Sesiones

20

Manejo de Cookies

21

Funciones Anónimas

Programación Orientada a Objetos

22

Introducción a Programación Orientada a Objetos

23

Constructor y Destructor

24

Herencia

25

Namespaces

26

Static

27

Abstract y Polimorfismo

28

Interface

29

Excepciones

30

Traits

PDO y SQL

31

Introducción a bases de datos SQL con PHP

32

Conexión desde PHP a una base de datos SQL

33

Insertar datos en nuestra de base de datos

34

Listar nuestros usuarios de la base de datos

35

Actualizar un Usuario en Nuestra Base de Datos

36

Borrar un usuario de nuestra base de datos

37

Cómo proteger nuestra base de datos ante ataques de SQL Injection

Construyento Nuestro Propio Blog

38

Creando la vista principal del Blog usando Bootstrap

39

Administrando los artículos del blog

40

Guardando los blogposts en la base de datos

41

Composer y carga automática de archivos

Creando la Organización de Nuestro Blog

42

Introducción a Front Controller

43

Introducción a Router

44

Renderizando las vistas desde un método

45

Agregando el resto de las rutas a nuestro Router

MVC y Templates en Nuestro Blog

46

El patrón de diseño Model-View-Controller en PHP

47

¿Por qué usar un motor de templates en PHP?

48

Instalación y configuración de Twig

49

Templates de vistas con Twig

50

Extendiendo layouts con Twig

51

Modelos con Eloquent

52

Configuración de variables de entorno

53

Validaciones de formularios en PHP

Usuarios

54

Agregando un modelo para los usuarios del blog

55

Crear usuarios para el blog

56

Autenticación de usuarios en PHP

57

Logout de usuarios

Detalles Finales

58

Protege ciertas rutas con middlewares y filtros

59

Subir archivos al servidor

60

Guardando un log de errores en el servidor

61

Página para el detalle del blogpost

62

Paginación

63

Editar y borrar blogposts

64

Agregar validación del lado del cliente

65

Cierre del Curso

No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Arreglos

7/65
Recursos

Arreglos

En este video hablaremos de arreglos en PHP y cómo usarlos en nuestros proyectos.

Para esto vamos a crear una nueva carpeta llamada Arreglos.php y crearemos una variable llamada $arrayVar.

Dentro de esta vamos a definir unos valores.

Nosotros podemos modificar las llaves por cadenas sin ningún problema. Php solo usa relaciones entre llaves y valores, por eso no importa que exista un orden específico.

¿Cómo accedemos a un elemento individualmente?
Para acceder a un elemento individualmente lo que necesitamos hacer es utilizar los corchetes:

$arrayVar = [
‘Color1’ => ‘red’,
‘Color2’ => ‘blue’,
3 => ‘black’,
];

var_dump($arrayVar[3]);

De esta manera podemos imprimir el valor que corresponde a la cadena o el número que hemos definido como la llave de el arreglo individual.

Aportes 10

Preguntas 1

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Estoy re emocionado por aprender.
Muchísimas gracias profe es el mejor!!!

super - repasando y vamos muy bien

holas, ese es el pronblema, que los profes saben tanto, que dan por echo ciertas cosas que los estudiantes ignoramos… por eso me meti a platzi… Freddy es un pata muy persuasivo y convincente…
me convnecio…

Arrays:

Un array en PHP es en realidad un mapa ordenado. Un mapa es un tipo de datos que asocia valores con claves. Este tipo se optimiza para varios usos diferentes; se puede emplear como un array, lista (vector), tabla asociativa (tabla hash - una implementación de un mapa), diccionario, colección, pila, cola, y posiblemente más. Ya que los valores de un array pueden ser otros arrays, también son posibles árboles y arrays multidimensionales.

Sintaxis

Especificación con [array()]

Un array puede ser creado con el constructor del lenguaje array(). Éste toma cualquier número de parejas clave => valor como argumentos.

array(
clave  => valor,
clave2 => valor2,
clave3 => valor3,
...
)

La coma después del último elemento del array es opcional, pudiéndose omitir. Esto normalmente se hace para arrays de una única línea, es decir, es preferible array(1, 2) que array(1, 2, ). Por otra parte, para arrays multilínea, la coma final se usa frecuentemente, ya que permite una adición más sencilla de nuevos elementos al final.

A partir de PHP 5.4 también se puede usar la sintaxis de array corta, la cual reemplaza array() con [].

Fuente: Arrays PHP

$arrayVar = [ ‘Color1’ => ‘red’, ‘Color2’ => ‘blue’, 3 => ‘black’, ]; var_dump($arrayVar[3]);

Es el profesor que todos quisimos en algún momento de nuestras vidas!

<?php
//Esto es un array
$valore = [12, 45, 90, 56, 22];
var_dump($valore);

//PHP no utiliza arreglos, lo que utiliza son mapas ordenas de clave y valor
//ESto es un mapa ordenado
$colores = [
    0 => "rojo",
    1 => "azul",
    2 => "Amarillos",
    3 =>  "verde"
];
var_dump($colores);

//Esta es una buena forma
$datos = array(
    "Nombre" => "Goku",
    "Apellido" => "Va",
    "Edad" => 17,
    4 => 4,
);
var_dump($datos);
var_dump($datos["Nombre"]); //De esta manera se puede trael un valor de una array
var_dump($datos[4]);
?>

Ufff esos arreglos son tan flexibles. Gracias profeee

Poco a poco pero aprendiendo mas que en clase :3