Curso intensivo de PHP | Kalob Taulien | Skillshare
Menú
Buscar

Velocidad de reproducción


  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x

Ve esta clase y miles más

Obtenga acceso ilimitado a todas las clases
Clases enseñadas por líderes de la industria y profesionales activos
Los temas incluyen ilustración, diseño, fotografía y más

Ve esta clase y miles más

Obtenga acceso ilimitado a todas las clases
Clases enseñadas por líderes de la industria y profesionales activos
Los temas incluyen ilustración, diseño, fotografía y más

Lecciones en esta clase

    • 1.

      Video de introducción

      1:09

    • 2.

      Introducción e instalación de XAMPP

      3:50

    • 3.

      Crear tu primer archivo de PHP

      2:52

    • 4.

      ¿Qué es de PHP?

      1:29

    • 5.

      ¿Quién usa PHP?

      1:33

    • 6.

      Sintax, sintaxis

      1:26

    • 7.

      Variables

      1:39

    • 8.

      Echo / impresión

      2:47

    • 9.

      Comentarios de código

      1:47

    • 10.

      Cotes vs. Apostrophes

      1:57

    • 11.

      Tipos de datos

      3:42

    • 12.

      Cuerdas

      1:42

    • 13.

      Constante

      3:10

    • 14.

      Arrays

      4:34

    • 15.

      Bucles

      6:26

    • 16.

      Arrays multidimensional

      2:37

    • 17.

      Declaraciones de IF condicionales

      3:59

    • 18.

      Declaraciones de otros

      1:17

    • 19.

      Operadores de comparación

      1:40

    • 20.

      Cambiar estados

      3:21

    • 21.

      Funciones

      14:13

    • 22.

      Variables superglobales

      3:33

    • 23.

      Formularios

      2:38

    • 24.

      Formularios de POST

      2:56

    • 25.

      Resumen

      2:02

  • --
  • Nivel principiante
  • Nivel intermedio
  • Nivel avanzado
  • Todos los niveles

Generado por la comunidad

El nivel se determina según la opinión de la mayoría de los estudiantes que han dejado reseñas en esta clase. La recomendación del profesor o de la profesora se muestra hasta que se recopilen al menos 5 reseñas de estudiantes.

571

Estudiantes

4

Proyectos

Acerca de esta clase

En este curso aprenderás:

  • PHP como lenguaje de desarrollo web
  • Quién utiliza PHP
  • Cómo instalar PHP
  • Qué es un archivo de php
  • Syntax de PHP
  • Echo / impresión
  • La función de print_r
  • Variables
  • Tipos de datos
  • Si o otras declaraciones
  • Cambiar estados
  • Funciones
  • Variables superglobales
  • Cómo aceptar la entrada del usuario a partir de un formulario.

Conoce a tu profesor(a)

Teacher Profile Image

Kalob Taulien

Web Development Teacher

Profesor(a)

Hi everybody! I'm Kalob Taulien.

 

Here's the TL;DR (short) version about me:

I have been coding since 1999 and teaching people how to code since 2013 I have over 350,000 web development students world-wide I'm on the Wagtail CMS core development team (Wagtail is Python's #1 most popular website making system) I try my best to answer EVERY question my students have  I love teaching — it's definitely one of my natural talents  Also I love goats! (Great conversation starter with me if we ever get to meet in person)

Below you can find all my Skillshare courses. The categories go from easiest to hardest, except for the Misc. Coding Courses at the very end. 

If you're brand new to coding, start with BEGINNERS WEB DEV.&nb... Ver perfil completo

Level: Beginner

Valoración de la clase

¿Se cumplieron las expectativas?
    ¡Superadas!
  • 0%
  • 0%
  • Un poco
  • 0%
  • No realmente
  • 0%

¿Por qué unirse a Skillshare?

Mira las galardonadas Skillshare Originals

Cada clase tiene lecciones cortas y proyectos prácticos

Tu membresía apoya a los profesores de Skillshare

Aprende desde cualquier lugar

Ve clases sobre la marcha con la aplicación de Skillshare. Progresa en línea o descarga las clases para verlas en el avión, el metro o donde sea que aprendas mejor.

Transcripciones

1. Video de introducción: Hola. Bienvenido. Si te interesa aprender PHP, este es probablemente un buen curso para empezar con cursos house para principiantes o alguien que solo quiera aprender un poco más sobre PHP. Ah, es un curso accidentado. Entonces vas a aprender mucha información. Van a absorber mucho conocimiento y unos 80 minutos, y vas a aprender de todo, desde variables hasta quién usa PHP hasta cómo instalar PHP en tu laptop, Um, y cómo escribir funciones PHP, variables. Si las declaraciones condicionan la ALS, vas a aprender de todas estas cosas. Y luego al final, vas a aprender a tomar un formulario y realmente usar alguna entrada de usuario en tu aplicación. Ahora, si eso te suena genial, entonces siéntete libre de entrar. Pero si buscas un curso, eso son 19 horas, 20 horas de largo barco PHP. Desafortunadamente, este no es el curso para ti otra vez. Esto es sólo un curso accidentado. Esto te mojará los pies. Esto te conseguirá algo de experiencia inmediata con PHP y todo en menos de una hora y 1/2. Entonces de nuevo, si eso siempre es genial para ti, siéntete libre de entrar y empezaremos enseguida. 2. Introducción e instalación de XAMPP: Hola. Bienvenido a un curso de choque PHP presentado por el tuyo verdaderamente. Caleb Tallinn. Y supongo que patrocinado por Caleb dot io, que supongo que mis propios sitios no han patrocinado realmente. Pero en este video y Siris de videos, dependiendo en qué plataforma estés viendo, vamos a estar aprendiendo todo sobre PHP. Y esto es un curso acelerado. Entonces esto va a ser relativamente rápido. Si necesitas detener algo de Google, vuelve a verlo. No voy a ir más despacio por mucho. Pero vamos a empezar de inmediato, y vamos a pasar por todo, desde la instalación hasta las variables hasta las funciones y todo eso. Por lo que debe ser muy, muy rápido si estás esperando un 19 nuestro curso de PHP en profundidad. Lo siento. Esto no es así. Esto es literalmente un curso de choque PHP. Está bien, así que lo primero que quieres hacer es que quieras abrir chrome o Firefox u opera o cualquier navegador y quieres escribir en descarga. Samp X a MPP. Es de amigos apache. Entra aquí y solo puedes descargar el que sea bueno para ti. Queremos usar al menos algo con PHP. Versión siete eso estoy en un Mac. Si estás en Windows, descarga la versión de windows. Si estás en un Mac abajo con la versión de Mac o quiero decir, supongo que si estás en Lennox, puedes descargar la versión de Lennox también. Eso voy a descargar el Mac uno, y voy a ir con Vamos con PHP 7.2 punto seis. Entonces descargo el 64 bit uno y se va a descargar. Está bien, eso está descargado. Sed. Abre eso. De acuerdo, así que voy a arrastrar esto debido a hacer No, no renombrar ahí. Ve arrástralo a mis aplicaciones. Ir en mis aplicaciones. Ahí vamos. Lo tenemos y tipo en el ejemplo. Y esto sólo va a buscar mi examen PTA, expediente DMG. Si estás en un Mac, todo lo que tienes que hacer es arrastrar este examen enseñado ap hacia y hasta aquí. Voy a deshacerme de este archivo DMG porque no lo necesito. Y ahora eso es un pozo. Está listo para ser instalado. Escriba, no campamento, sino zump dot a PP. Si estás en windows, solo necesitas instalar el archivo e X e. Sí, voy a confiar en esto. va a pedir mi contraseña, y luego comenzará a instalar bit niñera. OK, así que lo siguiente, si estos no se comprueban para asegurarse de que están revisados, golpea siguiente. Siguiente. A continuación se abre este anuncio por mordido en mí. Lo que sea. Vuelve a tu instalador. Hit siguiente. De acuerdo, así que esto acaba de terminar aquí. Está diciendo, bienvenido a Sam. Pero ahora yo, por ejemplo, bla, bla, bla. Se puede ver que es compatible con WordPress. Verdadero todo tipo de cosas aquí dentro. De acuerdo, así que acabo de reenviar rápidamente su Ah, me disculpo. Si puedes escuchar es un fan de mi fondo de computadora. Es grabar video y audio e instalar haciendo todas estas otras cosas s así que pido disculpas por eso. Entonces dice lanzamientos, amperio, vamos a decir acabado, es lanzamiento. Nos va a llevar a esto. Extraño que si hacemos clic aquí arriba, van a ver Mac book pro dot local slash dashboard de Caleb, que, si estás en cualquier otra computadora, son realmente cualquier computadora. Simplemente vaya a host local este tipo en host local. O si te gusta usar chrome, solo puedes ir a Http. Ah, para no s http Colón Colón, anfitrión local, y nos trae directamente al tablero. De acuerdo, entonces ahora tenemos zap instalado, podemos empezar a usar PHP. Uh, si quieres mirar algo de información de PHP, ve a PHP Info. Esto es literalmente una función PHP y completa, y su tiene toneladas de información aquí. Entonces si alguien alguna vez hizo preguntas sobre, como, bases de datos o PDO o qué versión de PHP estás usando, este es el archivo que quieres ver. 3. Crear tu primer archivo de PHP: De acuerdo, entonces ahora necesitamos crear nuestro primer archivo PHP. Entonces, ¿qué? Tenemos que dio Ah, pero arriba, arriba, Vamos a las aplicaciones, vamos a Samp, y luego tenemos que ir a eximir archivos. O podemos ir a los muelles H C, que es un atajo, pero vamos a archivos zap, voy a los muelles CHD aquí también, y este idealmente no debería ser propiedad de ustedes. Por lo que hay permisos de usuario. Vamos a tener que entrar aquí. Um, y esto puede o no afectar a tu computadora, pero definitivamente afecta a mi computadora. Entonces lo que vamos a hacer va a ir a obtener información. Vamos a desbloquear esto. Se pide mi contraseña o mi sistema de huellas dactilares. Admin puede escribir sistema it system puede escribir este sistema, y los hombres pueden escribir, Um, y todo el mundo puede leer solamente. Entonces voy a cambiarnos la lectura del dedo del pie, ¿verdad? Encerrad eso de nuevo. Y eso sólo nos permite crear nuevos archivos aquí. Entonces ahora voy a abrir sublime. Se puede utilizar el código Adam V s. Sea cual sea el editor que quieras, voy a abrir todo ese directorio. Acudir a las aplicaciones. Ir a los muelles HD abiertos. Enfriar. Entonces nos dieron un montón de cosas en mi barra lateral aquí que tenían aplicaciones, pero ahora me punto CSS bla, bla, bla índice punto PHP. Y esto parece que va automáticamente a nuestro panel de control. Ahora bien, si no sabes cómo es ese código, eso está totalmente bien. Es sólo esto. Entonces si iba a entrar aquí a dejar esto, guardarlo, refrescar esta página, nada va a mostrar. Eso es todo en un espectáculo. Pero si voy aquí, nada va a aparecer porque no estaba redirigiendo lo perfecto. Entonces ahora solo hagamos esto. Hagamos correo H e básico. Hola, mundo El de facto. Oye, estamos escribiendo código. Refresco mi página. ¡ Boom! Dice hola mundo. De acuerdo, entonces esto significa que tienes PHP instalando. Si realmente quieres probarlo, simplemente puedes hacerlo cuando Zack haga esta prueba de eco más grande. No te preocupes por cómo se ve toda esta basura ahora mismo. Se lo explicaré todo. Dice probar aquí. Voy a hacer eso más grande, demasiado dulce. Por lo que ahora tienes pH ser instalado usando un servidor Samp. Si estás en Windows, me disculpo, Pero tienes que descifrar algunas de las cosas por tu cuenta, creo. Pero en general, si vas a tu unidad C y luego es como Samp on, creo que la carpeta que quieres es HD Docks. Entonces creo que es algo en estas líneas. Docks HD. Aquí es donde va a estar tu carpeta. Posiblemente solo sea un acoplamiento HD en algún lugar por ahí. Echo un vistazo para ahí es donde vamos a estar poniendo nuestros archivos PHP. Si te atascas ventanas de orina o estás en Lennox, dale un rápido, YouTube rápido Google. Hay toneladas de artículos de apoyo por ahí, muchos videos que pueden ayudarte a empezar con Samp. 4. ¿Qué es de PHP?: De acuerdo, entonces hablemos de qué es PHP? PHP es un pre procesador para hipertexto. Esencialmente. Lo que eso significa es que podemos escribir HTML y PHP juntos como lo que hará Apache. Lo que hará PHP es que intentará leer y renderizar ese código y escupirlo como si fuera HTML y te mostraré un pequeño ejemplo aquí. Entonces si escribimos y otra vez, no te preocupes por esta sintaxis aquí. Sin impuestos, como cómo nosotros como escribimos el código real. Hola mundo. Por lo que ahora tenemos PHP mezclado con HTML. Ahora una de las cosas geniales es que si vamos e inspeccionamos nuestra página, solo aparece aquí abajo con hola mundo. Que Dios más grande también. Eso es todo lo que dice. Hola mundo. No nos muestra nuestro PHP. PHP está efectivamente oculto al mundo. Es un lenguaje del lado del servidor, lo que significa que se ejecuta en el servidor. Convierte todo en texto, o HTML o lo que necesites que sea. Y luego seguirá adelante y lo escupirá como si fuera regular, cada email o textura o cualquier cosa que normalmente te acercarías. Incluso CSS y JavaScript y siempre ver es material de modelo de objeto de documento regular. Enfriar. Entonces PHP eso es esencialmente lo que es. Se puede mezclar html en PHP. Es un lenguaje del lado del servidor. Es un back end. El lenguaje no es lo mismo que JavaScript Rhe Miller CSS. 5. ¿Quién usa PHP?: y ahora a quién usa PHP. Esta es una gran pregunta. ¿ Quién utiliza PHP? Quiero decir, serio, ¿quién incluso usa PHP ahora? Mucha gente dice que PHP está muerto. Ah, ahí en realidad, Ph. B súper equivocado está creciendo. PHP está creciendo más rápido y más rápido y más rápido. Y en este punto, es en realidad quiero decir, he hecho un curso de PHP no hace tanto tiempo, um y siempre diciendo que se pensaba que 27 o 28% de todos los sitios web estaban ejecutando WordPress, que utiliza PHP que, por el camino, vamos a anotar eso. WordPress es igual a PHP. Ahora es hasta 30%. Podría incluso ser el 31% en este punto. Eso no incluye junio vivo Inna. Eso no incluye aplicaciones personalizadas que no incluyan APS, Lake, Facebook, Yahoo. Si te acuerdas de esa empresa, como que pasaron por debajo. Pero también usan mucho PHP. Muchos sitios web usan PHP mucho de uso de Dev PHP todo de WordPress usa PHP más de 1/3 de todos los sitios web en Internet. Más del 33% de todos los sitios web al aire usando P un árbol y ese número está cada vez más alto. Entonces la próxima vez que alguien diga que no, no aprendas PHP flor Nota. Te lo voy a decir ahora mismo. Si bien eso puede ser un buen consejo, no es un gran consejo. Y eso se debe a que PHP tiene tanta demanda por ahí en este momento que sería irresponsable no aprenderlo si buscas trabajo si buscas freelance, si buscas ganar dinero extra como desarrollador Web, cambiar carreras, aprender PHP. 6. Sintax, sintaxis: Muy bien, echemos un vistazo a alguna sintaxis básica. Entonces pecan los impuestos de manera efectiva. Cómo realmente escribimos algo de nuestro código aquí. Simplemente deshazte de estas cosas aquí. ¿ Nos hizo algo de espacio? Me hice un poco más grande. De acuerdo, Entonces pecan Impuestos. Siempre que escribimos código PHP, necesitamos abrirlo con un signo de interrogación menos que signo y luego PHP. Eso sólo significa que todo aquí dentro va a ser PHP. Y siempre lo terminamos con un signo de interrogación y un signo mayor que que que siempre es PHP justo eso es lo que hacemos. Es así como el servidor sabe Para interpretar esto como PHP y no sólo HTML o JavaScript regular , CSS o cualquier cosa por el estilo corren rápidamente a través de algunas cosas aquí. Las variables siempre comienzan con un signo de dólar. Hablaremos más de variables en un rato. Ah, cuerdas, que es un tipo de datos. Hablaremos más de esos en un poquito también. Siempre tener cotizaciones o apóstrofes cada línea. Toda línea termina con un punto y coma. Si vienes de python o javascript, no existe tal cosa como notación de puntos, por lo que no sería como nombre de punto split que no existe en Ph. B. En su lugar, haríamos nombre dividido, por lo que todo está basado en funciones. Y con eso quiero decir, no digo que eso no esté basado en objetos. Hay, ah mucho PHP orientado a objetos por ahí, pero no estamos hablando de eso ahora mismo. Estamos hablando de esencialmente cómo funciona esto, así que no hay notación de puntos. 7. Variables: De acuerdo, hablemos de variables, variables, que mencioné como hace un minuto. Siempre empiezan con un signo de dólar. Um, nunca deberían, nunca, empezar con un número después del signo del dólar. Nunca deberían empezar realmente con ningún tipo de personajes especiales. Se puede ver que mis editores cambiando el color con lo que debe empezar es ya sea un número mayúscula o minúscula o un guión bajo. Para que pudiera decir nombre, labios, nombre o nombre algo así. Ahora una variable es una asignación. Entonces está diciendo que esta variable Siempre que hagamos referencia más tarde, nos meteremos en esto muy, muy pronto. Esta variable está representando Caleb llamando. Es solo que no es mi gran cosa ahora. Esto no va a funcionar porque me falta una de las reglas. Una de las principales salas de impuestos PHP Sin. Toda línea tiene que terminar con un punto y coma. Toda declaración en realidad tiene que terminar con un punto y coma porque podríamos seguir escribiendo código aquí, lo que técnicamente iría justo al otro lado de esta línea si no tuviera activado el ajuste de palabras en mi editor. Y así esta es una variable. Ahora también podemos tener otros tipos de variables tipos de datos Vamos a entrar en esto muy pronto. Te lo prometo. Entonces, eh, ¿ edad? la razón que sea, acabo de escribir 13 edad 29. Eso en realidad está mal. Tengo 28 rancio 29 pronto. Y eso lo guardamos. Si actualizamos tu página, no aparece nada. Aquí no hay nada. Eso se debe a que todo lo que hizo PHP fue decir, estoy configurando una variable. Aquí hay un valor. Estamos usando el signo igual para establecer esas variables, pero en realidad no lo hemos mostrado. 8. Echo / impresión: Está bien, hablemos de eco e impresión. Si vienes de cualquier otro lenguaje de programación, hay una manera de imprimir. Encaja en pitón. Es imprimir si es en python a su impresión. Algo aquí, si estás en javascript suele ser cónsul dot log o nope, o documento dot Derecho en PHP. Tenemos dos métodos. Tenemos impresiones, y también tenemos echo, uh, en términos generales, términos generales, desarrolladores de PHP. ¿ No esprint? Tendemos a apegarnos a la palabra eco. Entonces lo que vamos a hacer aquí es Echo name, y todo esto va a hacer es decir mi nombre. Ahora, si miro mi HTML aquí dentro, solo dice Caleb diciendo No hay nada más ahí dentro. Simplemente dice mi nombre. Y si quisiera cambiar eso, podría cambiar eso a la edad, y esto se mostrará como 28 como se esperaba. Y así lo que esto está haciendo es que estamos haciendo referencia a esta variable este valor aquí arriba y luego podríamos decir esto una y otra vez y otra vez, y sólo dice 28 una y otra vez una y otra vez. Entonces así es como hacemos eco a una página ahora hay algo llamado concatenación Ahora, si de nuevo vienes de Ah, python o fondo JavaScript. concatenación es la idea de sumar oraciones juntas o sumar bits de una oración juntos. Por lo que podemos en otro bolos muy aquí llamado sentencia. Y este es Ah, digamos nombre y PHP lo hacemos con un punto Esto se llama concatenación. Escribiré esa nación estafa Cat. Por cierto, me tomó años poder decir esa palabra. No pude decirlo por más tiempo. Entonces lo que estamos diciendo es nombre es mi nombre. Dije Michael y guardar pídeme mi contraseña sólo porque no suelo usar Samp. Um y no tengo mis permisos correctamente configurados. Puedes seguir adelante y cambiar tus permisos ahí si sigue pidiendo tu contraseña nuevo. Por lo que refresco mi página Walla. No dice nada porque aún no he hecho eco de nada de vuelta a la página. Por lo que hago eco de sentencia. Caleb, italiano es mi nombre, y eso lo vemos en nuestra fuente. Y si realmente queremos mirar el código fuente adecuado ver la fuente de la página. Boom, Ahí está. Por lo que a esto se le llama concatenación. En JavaScript, usamos el signo más en python. A veces hay un lado positivo, o simplemente no podemos Katyn ocho cuerdas sólo por, um, sólo añadiendo, como una cuerda aquí, otra cuerda separada por un espacio. En ocasiones en JavaScript, usamos el método de unión de puntos de la función conjunta dot en PHP. Todo lo que hacemos es el punto Ahora hay otra forma de sumar oraciones juntas, y eso es a través de comillas simples o dobles. Vamos a hablar de eso. 9. Comentarios de código: un muy pronto. Pero primero quiero hablar de comentarios. Entonces, ¿qué viste? Voy a deshacer un montón de cosas aquí. Hazlo, hazte deshazte de eso. A esto se le llama comentario de código. Por lo que esto no aparece en ninguna parte. Entonces aunque dijera eco, muéstrame y refresca mi página ¿Y sabes qué? Echemos un vistazo a que sólo quiero ver mi fuente. Ahí vamos. No fue Déjame seleccionar mi fuente ahí. No muestra a Echo. Enséñame aquí ahora. El motivo de eso es porque estamos comentando. Los comentarios de Kodo son una gran manera de hacer un seguimiento de tu código para tomar notas en tu código, para decirte a ti mismo o a otros desarrolladores en qué has estado trabajando, cómo funcionan las cosas. Um, qué variable de tipos de datos debería ser de nuevo. Hablaremos de tipos de datos muy, muy pronto en PHP. Ahí tres tipos de comentarios. Ahí está el comentario de una sola línea que comienza con. Si no te has dado cuenta, empieza con dos barras, luego hay otro comentario de una sola línea y simplemente comienza con lo que parece el hashtag o el símbolo de la libra. Es el número signo otro comentario, y luego Tenemos un comentario multi línea y éste puede comentar múltiples líneas, y todo lo que hacemos es teclear una slash un asterisco, y luego podemos escribir literalmente cualquier cosa aquí por un tiempo mientras nosotros quieren, y lo terminamos con barras de asterisco. Entonces justo lo contrario Refresca mi página. Bueno, yo guardo. Y luego refresqué mi página porque sólo refrescante va a hacer cualquier cosa. Haré hasta refrescar una fuente. No pasa nada. Nada de esto se presentará, y así es simplemente como comentas tu abrigo. Por lo que hay tres formas de comentar. Tu código doble slash Puedes usar el hashtag de signo numérica como quieras llamarlo en estos días. Y luego está la línea múltiple, que es la slash con un asterisco y termina con una tajada de asterisco. 10. Cotes vs. Apostrophes: siguiente. Hablemos de Ah, supongo que en realidad lo que menciono un poco antes. Versículo sencillo, comillas dobles. De acuerdo, entonces tenemos una sentencia aquí. También podemos, por cierto, con variables fin de semana sobrescribe, otras variables. Genial, Genial. Entonces podemos decir que sólo te mostraré sentencia. Entonces esta frase aquí es lo que funcionó un poco antes y la estoy anulando. Y cuando refresco mi página , así como prueba. Y eso es porque efectivamente, éste se había acabado. Escrito por éste el cual tiene un valor de prueba. No, si te has dado cuenta, he estado usando cotizaciones. Pero también podemos usar comillas simples también. Entonces me voy a deshacer de algo de esto sólo para limpiar esto y hacer eco. Hola Mundo y boom. Hola mundo. Ahora literalmente no hay diferencia cuando uso citas versus apóstrofes. La diferencia es cuando quiero eco de variable para poder decir hola mundo. Mi nombre es y acabo de escribir mi nombre aquí. Te das cuenta de que es solo signo de dólar Nombre está haciendo referencia a esta variable directamente dentro de ésta. Hola. Mi nombre es Caleb diciendo ahora si no quería escribir eso si Por la razón que sea, en realidad quería escribir Dollar Sign name como si estuviera escribiendo artículos sobre código sobre PHP. Yo cambiaría esas cotizaciones. Dos apóstrofos refrescan mi página y ahí vamos. Por lo que esos aire llamaban citas mágicas. Y siempre que quieras poner una variable dentro de una frase, siempre debes usar citas mágicas, ¿ y puedes gato necesitar estas también? Y pero su base ahí dentro y mi edad es edad guardar refresco. Hola mundo. Mi nombre es batallón Kayla y mi edad son 28. Yo estoy así que ahí vas. Ahora ya sabes la diferencia entre una congelación de pasta y cotizaciones. Muchos otros idiomas no soportan eso. PHP sí. Es muy guay. 11. Tipos de datos: De acuerdo, hablemos de tipos de datos. Ya he mencionado esto un par de veces. Caleb, ¿qué diablos es un tipo de datos? Ahora bien, si no tienes experiencia en antecedentes de programación, nada por el estilo, nunca has en JavaScript son python o ruby o C o Java ni nada por el estilo. ¿ Adivina qué? Eso está totalmente bien. Te voy a decir algo que quizá no captes por completo. Y en este punto del tiempo, eso es aceptable. No te preocupes por ello. El gran cosa aquí que la gran quita es que ya sabes cuáles son estos. De acuerdo, entonces el 1er 1 aquí, nombre de la variable es igual a Caleb diciendo que esto se llama una cadena. Entonces esta es una cuerda. Y la razón por la que es una cuerda es porque tiene citas a su alrededor o apóstrofes a su alrededor . Eso significa que es una cuerda y también podemos ponerle espacios en ella. Podríamos poner literalmente a cualquier personaje que queramos ahí dentro. La siguiente edad es igual a 28. Te das cuenta de que no hay cotizaciones. No hay apóstrofes. No hay nada a su alrededor. Es sólo el número. A éste se le llama un entero o dentro para abreviar. Ahora bien, si quisiéramos ponernos mucho más específicos. Con ese filo. Hay otro llamado flote en algunos otros idiomas, también se llama decimal sa mo. Había aprendiendo a deletrear, y podríamos decir la edad exacta es igual a 28.75 Entonces lo que está a flote significa ahí significa que hay un coma decimal flotante, así que esto en matemáticas asume que es 28.0 es lo mismo que 28 por lo que no necesitas escribir el 280. ahí dentro. Pero a flote tiene puntos decimales. De acuerdo, al siguiente se le llama booleano o toro, y los verás por todo el lugar. Entonces un toro es verdadero o falso, por lo que podemos teclear. Es cierto, también podríamos escribir fuerza, y eso es todo lo que puedo ser siempre sólo puede ser verdadero o falso. Ahora hay diferentes formas de representar a un booleano. Un booleano puede ser cero. Eso significa que en realidad ha cambiado mal. Cuando el ah booleano puede ser 00 es lo mismo que falso y uno es águila, lo mismo que verdadero. En realidad, De hecho, cualquier número que no sea cero es igual a verdadero. De acuerdo, Siguiente tenemos algo llamado matriz. Ah, en algunos idiomas, como Python, se llama lista en JavaScript y PHP. Se llama matriz, y se ve así. Básicamente, es solo una lista de todos estos otros tipos de datos, o un día para escribir una y otra vez, o solo una sola variable. Pero comienza con estos corchetes duros, y esto sugiere que es una lista. También podrías escribirlo de esta manera como una función, pero no vamos a hacerlo Vamos a tomarlo de esta manera porque es más común. También es menos mecanografía. Y vamos a escribir Nombre, edad, País. Y entonces lo que ven aquí es que voy a alejarme. Por lo que esto se ve un poco mejor en una línea. Entonces tenemos un aumento igual a bien, array. Sabemos eso porque tenemos estos corchetes aquí y luego sólo tenemos una cuerda. Notamos que la cadena está separada por comas. Tenemos otra coma de cadena. Separado significa que hay otro después de él. Tenemos otra cuerda, pero tampoco tienen que ser cuerdas, ¿ verdad? Podrían ser realmente cualquier cosa que quieras. Podrían serlo. Entonces tenemos un booleano tenemos que flotar y tenemos un entero ahí dentro, y eso es todo aceptable. Hay uno más que no vamos a repasar. Se llama objeto. Tiene más que ver con las clases. Herencia. Um, es una especie de variables dentro de variables de grupo. No vamos a meternos en eso sólo porque eso está un poco fuera del juego de palabras previsto. Pero esos tipos de datos de aire ahora ya sabes todo sobre ellos. 12. Cuerdas: Está bien. Ahora deberíamos aprender sobre cuerdas, Así que voy a seguir adelante para dejar esto. Hablamos de cuerdas fue el 1er 1 Cuerdas tienen cotizaciones. Tienen apóstrofes o citas a su alrededor. Pueden tener literalmente cualquier cosa. Aquí puedes tener un número. Aquí puedes tener un flotador. Aquí puedes decir la palabra verdadera. Suponiendo que pudiera deletrear la palabra true correctamente guardando actualización. No pasa nada. Pero si tipeo eco nombre Walla, solo muestra todo lo que hay entre estas citas. Enfriar. Eso es una cuerda. También sabemos que podemos poner variables ahí dentro. Sabemos desde hace apenas un par de minutos cuando estaba hablando de comillas simples, primera cita doble para que también pudiéramos poner una variable aquí. Esta variable no existe, por lo que esto no mostrará nada. De hecho, me muestra un error. Dice indefinido. Variable, variable. Esto es fantástico porque esto nos dice directamente cuál es el error. Si hay algo corriendo que no puede descifrar, nos va a dar ahí dentro. Y entonces lo que esto está diciendo es variable indefinida, variable. Pero si nosotros también nos cambiamos, cualquier cosa indefinida, variable. Cualquier cosa. Entonces todo ese dicho es este valor esta variable no tiene un valor no existe. Podríamos ponerlo a literalmente cualquier cosa. Sólo para que se calle, decimos, si refrescamos whammo, incluso podría poner whammo ahí dentro. Caleb Obama. 123 12.2. Decir la verdad. De acuerdo, entonces ahora sabemos todo sobre variables y sabemos que las variables iguala cadena en float algo que tengo hay otra. 13. Constante: I. A veces se quiere establecer un cierto valor que va a correr a través de toda su aplicación, que nunca se puede cambiar. Y a esto se le llama constante. Ahora will Constant que es una constante es una variable que puede cambiar alguna vez. Constantemente es lo mismo. Es así como pienso en su núcleo instantáneamente lo mismo. Y no lo definimos como hacemos una variable que crees que lo haríamos, pero no lo hacemos. De hecho, bien definimos y ponemos lo que quieras escuchar. Entonces vamos nombre, coma y luego el valor y decimos Caleb Colleen. Y cuando refresque página, no vas a ver nada porque todo lo que hizo fue definido la constante. Es igual que definir una variable. No hizo nada. Lo que tenemos que hacer es hacer eco de esto de vuelta a la página tutta. Pero el problema es que no podemos sobrescribir esto. Entonces mientras que tenemos variables, podríamos decir cualquier cosa. Variables de eco, muy ya bolas refrescantes. Dice cualquier cosa. Entonces esto se acabó escrito y podemos ver esto si escribo sobre escrito aquí y luego de repente es cualquier cosa que refresque la página. Siempre sólo dice cualquier cosa. Es como si esto ni siquiera sucediera, lo cual es perfecto porque de variable debe ser flexible, pero una constante debe tener el mismo valor cada vez. Y entonces lo que voy a hacer estoy usando un comentario. Aquí no sólo hay un yo voy a hacer eco de esto a la página, sino que voy a tratar de redefinirlo. Entonces si escribo nombre es igual a cualquier otro nombre en el mundo. Entonces tecleemos un nombre loco. Protección de los locos. Este es el nombre de mi gato, Por cierto, ¿es para refrescar? Tiene un aire de análisis, está diciendo inesperado. Signo igual con ese dicho es que esto no debería estar ahí, lo cual , técnicamente, está un poco equivocado porque está buscando una variable de asignación variable. No existe. Aunque tiremos una variable aquí, todavía va a decir que mató a Colleen. De hecho, vamos a mover eso hacia abajo. Ah, por cierto, PHP corre de arriba a abajo. Al igual que la mayoría de los lenguajes de programación , como C S s como JavaScript como python , corre de arriba a abajo , así que va a ejecutar Ah, esta línea primero y luego ésta y aquella Y ésta y luego aquella. Entonces, ¿qué? Estamos anulando por encima justo debajo. Al igual que lo que hicimos aquí. De acuerdo, Guardar, refresca. No pasa nada. Y eso es porque en este punto, es sólo una variable. Sabemos que es una variable porque como signo de dólar frente a ella. Entonces si nos deshacemos de él, obtenemos ese error. Ahora. No podemos redefinir esto. Ahora. En realidad tratemos de redefinirlo. Entonces ya está por encontrar aquí, y lo vamos a redefinir aquí dentro. Deshazte de esas cosas. Guardar, refrescar. Y dice, nombre constante ya para encontrar una aplicaciones Ampersand archivos ocho. Ella atracó punto índice PHP. Ahí es exactamente donde se encuentra este archivo en línea ocho, lo cual es muy útil. Me dice que esto ya está definido y que esto necesita desaparecer porque Constance no se puede leer ified. Ahí lo tienes. Ya sabes de variables y constantes 14. Arrays: Está bien, hablemos de un aumento, un aumento que hacer o podemos hacer un aumento. Esos son plural, sin embargo, no debe ser plural, porque ahí se. Entonces tenemos dos formas de definir una matriz. Podemos hacerlo de esta manera o de esta manera. Siempre prefiero así sólo porque oh, están me está pidiendo que nos salve de nuevo. Siempre prefiero así porque es agradable. Es muy sencillo, muy sencillo. Ya sabes, los corchetes duros siempre significan que va a haber una lista de valores. Ahora esta lista de valores sólo puede tener una cosa. Puede que no tenga nada en ella, pero si hago algo genial, te voy a mostrar un chupador genial. Si hago imprimir son array, refrescar mi página. Me muestra que es Justin Array, pero si tengo un valor aquí, cualquier valor, cualquier valor, pelea derecha apretada Caleb dot io En aquí, así como una cadena es primer valor, su primer valor es cero, y deja en otro valor más. Pero hagamos este 28 y hagamos otra cuerda llamada dos gatos. En realidad tengo dos gatos y veamos la fuente de la página porque esto va a quedar mucho mejor. En realidad, lo puedes ver en nuestro inspector. Pero me gusta ir aquí porque esto se ve bien. Entonces esto me está diciendo que cuando imprimimos nuestro que este tipo de datos no es array. Ahora estás familiarizado con los tipos de datos y que se mata el primer valor que debo. Segundo valor es 28 3er valor es dos gatos. Por lo que ahora puede que te hayas dado cuenta. Caleb, ¿qué diablos? ¿ Por qué este inicio con un cero? ¿ Por qué es eso? ¿ Por qué es el número 10 Número 21 Un número tres demasiado Bueno, eso se debe a que las computadoras típicamente comienzan a contar en el número cero. El número cero es el número uno. Para ellos en habla inhumana, cero no significa nada. Significa que ahí no hay nada. No hay valor. No es, está vacío. Pero en la programación por computadora, cero es simplemente un número. Es un entero, o si es un booleano, se considera falso. Pero éste sólo está diciendo que el primer valor es Caleb dot io. Ahora bien, ¿por qué la lista es realmente importante? Las listas son importantes porque ahora puedes recorrer por ellas. Looping es realmente, realmente importante porque básicamente lo que hace un programa, es que agarra un montón de información, ya sea de una base de datos o de SCS V o algún tipo de lista, y recorre cada ítem y lo realiza una función particular o una serie de funciones sobre cada valor. Ahora, aquí dentro, esto se considera un valor 28 hace el valor, y dos gatos es un valor. Esas son dos cuerdas kale dot io y dos gatos esas cuerdas de aire. Y este es un entero, pero cada uno de esos se considera un valor de rayo. Ahora, veamos una matriz asociativa. El rayo asociativo es en realidad mucho más fresco. Entonces voy a mover esto en múltiples líneas. Ah, por cierto, en PHP, obtienes todo el espacio en blanco que quieras. Si vienes de pitón, ¿ adivina qué? No puedes hacer esto muy fácilmente, pero en PHP puedes hacer lo que quieras. ¿ En serio? Entonces lo que vamos a decir es nombre Fat Arrow es Caleb Tall, sitio web magra Caleb dot io edad. Créeme, cuando termine de escribir, esto va a quedar mucho mejor. Te lo prometo. Y gatos dos consigue. Entonces ahora lo que esto está diciendo es que se trata de una matriz asociativa. Esto es algo que es bastante único para PHP. Ah, realmente no se ve esto con demasiada frecuencia. Y ahora cuando refresco mi página, se puede ver que matriz Nombre es malvado Caleb sitio web italiano asesinado sobre Io edad 28 bla , bla. Todo lo que hicimos fue en lugar de ese 012 que vimos antes de llamarlo. Y ahora podemos hacer eco de estos también con un eco, una matriz podríamos decir nombre de matriz Echo es mi nombre Eco. Hagamos array website echo es mi sitio web asustado de eso y volver a su página real y Walla Caleb diciendo es mi nombre matado dot io es mi sitio web y ahora en lugar de array, lo que podríamos hacer es cambiar esto por Kale. Pero ahora tenemos un montón de variables llamadas Variables todas se agrupan. Y en lugar de tener que escribir Caleb name kill of website Caleb age Caleb cats y luego agregar valores a cada uno de estos algo así. Todo lo que estamos haciendo es ponerlo en remolque una variable, lo cual es realmente, muy bonito 15. Bucles: Está bien, hablemos de bucles. Hay tres tipos primarios de bucles hay técnicamente para No vamos a repasar uno de ellos. De hecho, el que te voy a decir en este momento, el que no vamos a pasar se llama un bucle do salvaje. Apenas se usa. Ves algunas escenas, programadores senior lo usan. Simplemente no vamos a preocuparnos por eso ahora mismo. Creo que va a ser un poco demasiado confuso para este curso de choque. Por lo que el 1er 1 que queremos aprender se llama un bucle de cuatro. El 2do 1 se llama bucle salvaje, y el 3er 1 se llama a para cada bucle. Entonces voy a comentar esos outs y el 1er 1 que vamos a aprender es el cuatro bucle. De hecho, me gustaría numerar esos Nos ayuda a mantener el seguimiento. Está bien. Numero 14 bucle. Lo que estamos diciendo aquí es por una cierta cantidad de tiempo, bucle a través de las cosas. Entonces, pues sólo vamos a establecer algún tipo de variable, digamos yo por ello. La aireación es igual a cero. Ah, esto debería recorrer esto mientras yo sea menos que el número 10 hablaremos esto último, luego firmará y un poco cuando hablemos de, como, matemáticas y aritmética y cosas así . Y después de cada ciclo de bucle, vamos a aumentar en uno. Vale, entonces primero que lo primero que aumentó en uno se ve bastante raro. Lo que esto significa es que soy igual a yo más uno. Eso es todo lo que significa comentar eso fuera. Y se puede ver eso. Supongo que mientras hablo bebé y vamos a teclear Echo y podemos Capitán ocho un salto de línea ahí dentro. Guardar, refrescar. Y dice 0 a 9. Impresionante. De hecho, ni siquiera necesitamos contaminar eso. De verdad. Acabamos de tirar eso justo ahí porque estamos usando cotizaciones dobles o árboles de doble autobús . Cotizaciones regulares, chur. De todos modos, así dice la línea 0123456789 Genial. Esto es un bucle. Y después de cada fin de semana, podemos decirle que haga algo podemos decir en la línea cinco si soy igual a cinco Echo, esta es la línea cinco, y eso se queja porque rompí mi propia regla de sintaxis. Lo que busco hacer aquí es en un semi colon, bla, bla bla. Ahí vamos. 1234 Esto es mentira. 56789 Genial! Eso es un bucle for. En este momento, probablemente estés pensando, Caleb, ¿por qué diablos alguna vez usaría eso? Bueno, ¿y si quisieras crear 10 usuarios y 10 usuarios de prueba en tu cuenta? En lugar de ejecutar un script 10 veces o copiar y pegar 10 veces, puedes escribir bien, tu script de usuario de creación regular. Aquí, puedes escribir algunas líneas de crear tu propio usuario, y luego básicamente puedes escribir esta línea y cerrar tu for loop y boom, lo hace por ti, así como así. Entonces eso es un bucle de cuatro. Ah, bucle salvaje es esencialmente un bucle de cuatro, pero es mucho más manual. Entonces Ah, Wild Loop, mientras entumecido es menos de 10 va a hacer algunas cosas aquí dentro. El problema es esto va a seguir para siempre porque en realidad no lo va a ejecutar todo porque entumecido no está configurado. Pero si dijimos que entumecido es igual a cero, es un entero, por lo que sabemos que puede aumentar. Al final de esto, podemos decir ninguno más más. Y lo que esto va a decir es que esto empieza en cero. Se va a iterar hasta llegar a cualquier número que sea menor a 10 mientras que esto es menor a 10. Entonces van a ser nueve y después de cada generación se incrementó en uno. Entonces si dijimos línea de eco entumecido, upend un poco de salto de línea en su línea de refresco. 0123456789 y solo para que puedas ver que es algo diferente mientras la línea de bucle. Ahí vas mientras la línea de bucle uno a nueve. Ahora no olvides agregar tu mentor incremental de ER o decker o lo que sea que saldrá de este bucle, porque si no agregas esto y ejecutas el script, posiblemente podría correr para siempre ahora. PHP. Generalmente, vamos a ejecutar un script por unos 64 megabytes por defecto, que puede ser todo un largo tiempo, dependiendo de qué año incluya tu script. El guión casi no tiene información ella. Esto podría correr por un tiempo muy, muy largo. No lo voy a hacer porque no quiero. Bueno, no, es solo que no quiero, y tampoco tú porque eso sólo va a matar tu guión. Va a llevar un tiempo. Simplemente no lo hagas. Sólo recuerda, siempre necesitas algo para salir de este padecimiento. Entonces lo que esto está diciendo es, si bien esta condición es cierta, ejecutar este código después de cada generación, Esto se pone hasta la línea nueve. Una vez que llega hasta el número 10 está diciendo si 10 es menor que 10 hacer este Código 10 no es menor que 10. 10 es igual a 10. Ya no ejecuta el código. Pasando adelante. Vale, El siguiente se llama cuatro cada bucle como cerrar que abajo un cuatro cada bucle es probablemente el más común porque puedes recorrer una matriz y solo se encarga de todo por ti. Entonces lo primero que vamos a hacer es escribir para cada uno ¿Por qué estamos buceando? Vamos a recorrer el array Caleb. Eso lo vemos aquí arriba. Esta es nuestra lista. Usamos la palabra clave como y luego clave, tú juras Ah, ah, voto es igual al valor. Es sólo una onda corta. Poner de nuevo. Um, y lo que vamos a hacer es que vamos a hacer eco de cada clave y de cada valor. Entonces haz eco que Val y pon un salto de línea ahí dentro, y esto va a imprimir toda nuestra matriz. Mira, dice mi nombre, mis gatos de página web. Básicamente, hizo lo que imprimir nuestro hizo por mí. Pero a diferencia del bucle de cuatro, no teníamos que decirle que fuera por 10 bucles. 10 ciclos, a diferencia del bucle while. Tampoco tuvimos que configurar eso o configurarlo manualmente y en el para cada bucle, solo bucles a través de todos estos Walla. Una vez hecho, está hecho. No teníamos que preocuparnos por una fuga de memoria ni nada por el estilo. Simplemente recorre los valores aquí dentro. Este es muy, muy popular en PHP, así que úmbrate esto en impuestos. Ahora hay otra forma en que podríamos hacer esto. Podemos recorrer cada uno en lugar de tener la clave y el valor. Por lo que en Rayo Asociativo, esto se llama clave. A esto se le llama el Valor. Podríamos simplemente decir Val, y cuando me refresco, me da y encuentro clave variable porque él no existe. Entonces sigamos adelante. Deshaznos de esa actualización y sólo me da los valores. Entonces si no quieres la llave, no te importa cuál sea la clave, te dará valores. 16. Arrays multidimensional: Ahora. ¿ Por qué es importante esto? Porque si estoy buceando a través de una matriz que tiene otra matriz en ella llamada un rayo multidimensional , que sí, por cierto, puedes tener un aumento dentro de levantamientos como el inicio. Con la programación, puedes recorrer una lista de personas para que podamos decir, Caleb, de hecho, te mostraré muy rápido cómo funciona esto, Caleb. Y digamos que uno de mi amigo se llama Bob, y su sitio web es facebook dot com. Oh, eso sea genial. No habría sido amigo de un tipo que hizo facebook dot com Zuckerberg. De acuerdo, edad. Sé que 35 tiene cero gatos. Y ahora podemos crear otra matriz. Y este sólo se llama gente, y éste tiene una matriz. El primer valor es Caleb, y el segundo valor es la mente amiga soplando en este punto. Ahora echemos un vistazo a cómo se ve esto. Imprimir son personas, y te voy a mostrar una manera rápida dedo del pie no ejecutar ninguna podría volar esto. Simplemente escribe exit con semi colon y es que ejecutaremos todo tu código hasta aquí. Hasta aquí. Y eso es todo. Sí, realmente no puedo leer eso muy bien, tu fuente. Mira, nuestro primer tipo es array. Eso es gente. Eso es lo que imprimimos. El primer valor no es array. El segundo valor es también Marie Ray Array. Tenemos el nombre y la edad de la página web gatos, todas esas cosas buenas ahí dentro. Ahora podemos movernos a través de todas estas podemos decir por cada amigo como persona y podemos decir persona Eco . Y entonces sabemos que podemos obtener el nombre de cada persona. Hazlo más pequeño, por lo que cabe en una línea. Refrescos consiguen. Deshazte de esto porque no lo necesitamos. Refrescar. Compensación ilegal. Nombre. Entonces, ¿qué es lo que busca Aquí. OK, bueno, en este punto en el tiempo, nos hemos topado con algún tipo de aire, que es fantástico. Este es en realidad un tremendo error accidental que acabo de cometer porque me permite hacer esto. Estampados son. Y ahora puedo imprimir nuestro a través de cada uno de estos, deshacerme de ese. Porque tampoco necesito eso. Y el error que cometí fue bucear a través de cada amigo. Lo que realmente quiero hacer es vivir a través de cada persona, así que quiero mirar a través de la gente como persona, no amigo, como persona. Ahí vamos. Eso se ve mucho más saludable. De acuerdo, entonces nosotros los Veterinarios para imprimir declaraciones ahí dentro. Adelante actual. Que fuera una NCAA significaba ésta con eso. Caleb, tenemos a Bob. Y ahora se ve el poder detrás No sólo un aumento, sino para cada bucles. 17. Declaraciones de IF condicionales: De acuerdo, hablemos de si las declaraciones si las declaraciones son lo que hace dar la vuelta al mundo de la programación . Acabamos de aprender sobre un aumento y bucles y todo eso. Vamos a seguir adelante y crear algo que sea un poco más práctico. Entonces voy a mantener este código de ejemplo aquí, y solo quiero mostrar alguna vez, alguna vez cualquier cosa que tenga que ver con alguien que su sitio web es facebook dot com o cuya edad sea, digamos, más de 30. Entonces en esto para cada bucle, puedo decir si paréntesis la edad de la persona es mayor o igual a 30. Y tomemos un segundo rápido para mirar esa aritmética. Entonces sabemos igual. Ese es un signo igual significa que estás asignando un valor a una variable. Eso lo hemos visto todo el tiempo, a menos que sea una matriz asociativa en esto. En este caso, entonces llamamos a esto una flecha gorda, pero podemos ver a los iguales regulares apuntarse ahí arriba. Siguiente. Tenemos más grande que entonces tenemos menos que entonces tenemos más grande que o igual a. Tenemos menos que o igual a, y tenemos no igual. Les demostraré en tan solo un momento. Entonces si la edad de la persona es de 30 o más Eco nombre de persona. Y aquí dentro Esto sólo dirá, Bub. Ahora, si quisiéramos una coincidencia exacta, lo haríamos si su nombre más bien su edad es 35 exhibición Bob muestra Bob. Y sólo para que podamos ver que esto realmente está funcionando, que esto no es como cobrado o algo así como esa edad es igual para refrescar mi página. Edades iguales. Teoh Bob que se supone que debe llamarse Sea lo que pase. Ah, también lo hicimos. El es mayor que eso. Si lo hacemos es mayor que nada se va a mostrar porque es los datos son 35 mayores que no 25 es 35 mayor que 35? No, no lo es. 35 es exactamente lo mismo que 35. De hecho, hay otro llamado el estricto operado, un operador de comparación estricto. Y éste está diciendo que tiene que ser del mismo tipo de datos Aprendimos sobre los tipos de datos. Caleb, ¿por qué aprendimos de esos tipos de datos? Gran pregunta. Echemos un vistazo ahora mismo. Entonces sólo queremos conseguir gente que tenga, digamos, 35 años. Enfriar. Esto va a funcionar perfectamente bien porque esto tiene 35 años. Se puede ver que aquí está en rosa. ¿ Y si Y si dijéramos que esto tiene que ser una cuerda? La edad de la persona tiene que ser una cuerda. Bueno, sabemos que éste es un entero, pero sabemos que éste es una cadena por las citas que lo rodean. Es página de actualización, y aún funciona. Y eso se debe a que PHP está escrito vagamente. Lo que eso significa es que 35 entre citas es en realidad lo mismo que 35 citas de votos. Sólo porque es tan similar. PHP entiende que estos son los mismos Ahora Hay una comparación estricta, que es tres signos iguales, y éste fallará. Nada se presentará Bam así como eso, como se esperaba. Y eso es porque esto está buscando Así que estos tres de aquí están buscando una coincidencia exacta. Tiene que coincidir con el tipo de datos y tiene que coincidir con el valor. Entonces ahora si cambiamos este para tener citas alrededor, comenta esto para que mi código no se errame. Refrescar. Voila, eso funciona. Pero si cambio este de nuevo a un entero, no funcionará. Mira eso. Entonces esa comparación estricta es en realidad es algo bueno. Entonces mucha gente dice como Caleb, ¿por qué? ¿ Por qué necesitamos saber de una comparación floja frente a una comparación estricta? Si bien este es técnicamente más rápido, no tiene que hacer ningún tipo de análisis. No tiene que tratar de descifrar que ahí está el número 35 dentro de una cadena, que también podría contener un montón de letras y personajes y todo tipo de cosas ahí . Todo lo que tiene que hacer es decir, Oye , mira, sé que 35 es igual a 35 directo. Está bien, así que esto es y si es así. 18. Declaraciones de otros: momento. ¿ Y si la edad de la persona no es de 35 años? Digamos que Echo tu edad no es de 35 años. Y pongamos el nombre de esa persona eco Nombre de persona. Entonces lo que estamos diciendo aquí es si la edad de esa persona es igual a operador estricto 35 cool, digamos la edad es igual a Y entonces supongo el nombre de la persona. Y ya sabes, digamos que eso no tiene sentido ese zari que me está molestando. El nombre es, uh, no, No. No, no, no, no. Construido Edades 35 nombre es Ahí vamos. Eso tiene mucho más sentido ahora cuando refresco la página es dice tu edad no son 35. Caleb Colleen Edades 35 bub. De hecho, vamos tras cada uno aquí. Hagamos un poco de reglas horizontales. Entonces esto rompe muy bien. Dice que tu edad no es 35 años que Caleb me dijo. Mira eso. Mató a Tony. Edad 28. Eso es correcto. Y por hacer las edades 35 para bien, aquí dice, Bob, es correcto? Esa mirada, ahí está. 35 35 35. Bob Wallach. Ahora ya sabes si las declaraciones else Ahora esa es una declaración FL muy básica por lo que podemos comparar cualquier tipo de dato aquí 19. Operadores de comparación: si quisiéramos comparar Ah Boolean podríamos decir si algo es igual a cierto También hay una forma de atajo de hacernos. Podemos decir si algo y éste asume cierto. Podemos decir si algo no iguala verdad lo cual es lo mismo que decir Aguanta para hacer más espacio aquí abajo para que no tengas que arrancar el fondo de mi pantalla si algo no iguala verdad es lo mismo está diciendo es algo igual a falso. También puedes hacer flotadores. Por lo que la edad es igual a 28.75 edad no existe. Pero si lo hizo, edad es igual a 28.75 Eso funciona Fresco. Enfriar. También podríamos arreglar este muy flojo o lo hacemos bien no holgadamente y tenemos una coincidencia exacta . También hay un atajo para los bolos falsos. Si algo no es cierto, me olvidé de éste y yo solo escribo esto aquí. Lo siento Si este te confunde en realidad no Lo siento. Tipo de especie en canadiense. Pido disculpas por todo. Algo que sabemos que éste es cierto. Pero lo que podemos decir es que ponemos un signo de exclamación al inicio de la misma. Esto dice que no si algo no es cierto. Ejecuta de nuevo algún código dentro de corchetes rizados. Más, más sintaxis año. Los corchetes rizados son parte de tu sintaxis. El príncipe ve parte de sintaxis signo dólar fiesta tu sintaxis. Ahí lo tienes. Tú aprendes todo tipo de cosas. 20. Cambiar estados: avanzando ahora mismo. Vamos a aprender de otra cosa llamada declaración de cambio. Entonces una declaración de cambio es como, Ah, y si otra declaración. Pero es realmente, muy rápido. Y por rápido, quiero decir, parece una locura, pero técnicamente es menos mecanografía. Entonces voy a escribir. Nombre es igual a Caleb y cambiar nombre? No. Eso fue por Thon, este es PHP. Y aquí escribo caso Caleb Echo. Oye, ya sabes, vamos a deletrearlo mal, porque me parece una especie de irónico Break. Te explicaré todo esto en tan solo un momento. Zephyr Eco. Eres un gato Break. Eco predeterminado. Aquí no hay nada. Romper. De acuerdo, entonces esta sintaxis parece una locura. Tenemos interruptor. ¿ En qué estamos cambiando aquí? Esto es básicamente decir si otra cosa y esto va a ser como, si es algo más pero algo más, es algo más? Y podemos escribir tantos de estos como queramos. Entonces éste está diciendo, si me llamo Caleb y un refresco la página, esto dirá: Oye, Oye, Caleb se sintió mal. Porque la ironía no realmente. Si el nombre es esfuerzo dirá que eres un gato. Si es otra cosa. Simplemente no dirá nada aquí. Entonces me refrescaré. Éste dirá: Oye, Oye, Caleb. Y si nos cambio a Zephyr, éste, diré que eres un gato. Y si cambio esto por algo más, cualquier otra cosa, éste no dirá nada aquí dentro. ¿ Ahora qué? ¿ Esto en Texas haciendo lo suyo? Si el nombre es capaz de matar esto es una especie de lo mismo que decir como si nombre es igual a Caleb . Y éste es similar a decir Si nombre es igual a Zephyr y éste es el equivalente de decir más ahora para terminar estos, siempre hay que agregar que rompe a un hombre porque si no agregas esa declaración de ruptura, simplemente fluirá hacia el siguiente caso. Entonces si nos cambio de vuelta a, digamos Zephyr correctamente espelta aunque, ferial cool. Eso dice tu gato. Pero si me deshice de la ruptura aquí, sólo comente eso fuera. Entonces el código efectivamente no está ahí. No hay declaración de ruptura. Bueno, aún dice tu gato, sabemos que porque PHP funciona de arriba a abajo. Ahora bien, si me deshice de esta declaración de descanso, sólo reintroduciré ésta porque no hace falta que lo comenten. No hay declaración de descanso termina esfuerzo. Entonces lo que esto está diciendo es si es Zephyr o cualquier otra cosa, ahí vamos. Ahora eso es una especie de mal ejemplo. Echemos un vistazo a un mejor ejemplo, y limpiaré esto como para ojalá te confunda menos. Guardar, Refrescar. Oye, Caleb, dáselo al freno dice Oye, Caleb, tu gato. Yo también podría simplemente hacer esto. Entonces es un dicho. Si el nombre es Caleb o el nombre es Zephyr, dirá que eres un gato Azzam un gato. Entonces soy una especie de misma cosa. Ese es el curso acelerado muy rápido en declaraciones de cambio. Tipo de único. Teoh PHP está en muchos otros idiomas, pero hay varias formas de hacerlo en lenguajes que no tienen sentencias switch. Está bien, seguir adelante 21. Funciones: Echemos un vistazo a las funciones. Las funciones son locas. Si eres completamente nuevo en la programación, esto podría lastimarte un poco la cabeza. Y probablemente vas a estar como, ¿ eh qué? Pero déjame decirte que las funciones son hermosas porque te permiten escribir una sola pieza de código y no tienes que escribirla una y otra vez. Por ejemplo, si dije nombre es igual a ah, Caleb y sentencia es igual a mi nombre es y acabo de poner la variable ahí echo frase. Dice Mi nombre es Caleb directo. Ya sabemos todo sobre esto. Pero y si yo también quisiera hacer lo mismo con otra persona, correcto. Podría decir que el nombre es igual a Nathan. Dice, mi nombre es Caleb. Mi nombre es Nathan. Y sólo por experimentar sake, saquemos esta frase. Por lo que no anulamos la sentencia original. Sigue pensando que éste tiene a Caleb ahí dentro, pero hemos escrito más que la variable que debería estar ahí dentro. Vamos a guardar, refrescar. Oh, ¿ mirarías eso? Es Se guardó la referencia a éste. Por lo que en realidad necesitamos esta frase aquí. El variable de frase. Ahora bien, ¿y si quisiera volver a hacer esto? ¿ Y si quisiera escribir? Hola, me llamo Zephyr. ¿ O qué? Si quería escribir, me dieron otro gato. Se llama Henry. De acuerdo, así que acabo de tener una copia y pegar que eso no fue lo más doloroso del mundo. Pero ¿y si quisiera hacer algo de cálculo ¿Qué pasaría si quisiera conseguir la puntuación de pecho de alguien ? ¿ Y si quisiera darle un ul a alguien o qué? Yo he querido enchufar una u L. Y se manda por algunos datos de Facebook o Google o alguna especie de P I no quiero tener que escribir eso una y otra vez. Entonces lo que puedo hacer es lanzarlo en esta cosa llamada función y una función toma estas cosas llamadas parámetros o argumentos, y este parámetro esencialmente permite personalizar todo. Entonces lo que voy a hacer aquí es que voy a escribir exit para que ninguno de mi código aquí abajo funcione Bueno, uh, voy a escribir una pequeña función aquí llamada Welcome. Y voy a tirar sólo un nombre y siempre dirá mi nombre. Oh, no, no mi nombre. Porque estoy haciendo un nombre de bienvenida hola y pongamos un salto de línea ahí Solo por buena medida, guardar y refrescar. No pasa nada porque todo lo que hice, igual que una constante vestida como una matriz o variable. Todo lo que hicimos fue definirlo. Bueno, tenemos que hacer ahora es realmente tenemos que ejecutar esto. Por lo que ejecutamos esto escribiendo bienvenido. Y esto está buscando un parámetro. Entonces este parámetro el 1er 1 aquí va a ser Caleb. Refresco la página. Hola, Caleb y yo podemos cambiarnos a lo que sea. El cambio de actualización se suma a la espelta de Nathan mal. Nada. Y todo lo que está haciendo es ejecutar este código. Ahora puedo atropellar esto una y otra vez con diferentes nombres aquí. Caleb, a menudo me llaman. No Jacob. Jacob. También me llaman Calub a veces. Sí, bastante gracioso, me llaman Kellogg. Enfriar. Hola, Nathan. Caleb, Jacob. Caleb Kellogg. Impresionante. Entonces todo lo que hice fue escribir tres líneas de código, y en lugar de tener que copiar todo esto, acabo de escribir esto una y otra vez. impresionante. Ahora, ¿y si quisiera poner esto en un bucle? Yo también podría hacer eso. Podría decir cuatro. Yo es igual a cero. Yo tengo menos de cinco. Yo plus plus. Nombre de bienvenida aquí. Deshacernos de lo usado Lo hizo. ¡ Ah! Ah, hola. Ahora nos estamos poniendo realmente fantasiosos porque he escrito seis líneas de código que producen cinco líneas aquí. Pero si quisiera, podría hacer esto mucho más largo. Podría hacernos 50 y sin escribir 50 líneas de código. Mira eso. Tenemos toneladas de cosas aquí. Enfriar. Entonces ahora ese es el poder detrás de una función y un bucle. Ahora vamos a aprender más sobre las funciones. ¿ Cómo podemos personalizar un poco más esto? Digamos bienvenidos. No toma nombre y tecleamos. Bienvenida. Bueno, sabemos que da la bienvenida a ir a hacer eco de algo, pero esto debería decir hola. Ya estamos muy familiarizados con nosotros. Variable es nombre indefinido. Esto no existe. ¿ Y si ponemos nombre aquí arriba? Está bien. Si vienes de un fondo javascript, esto se llama un cierre donde tienes una variable fuera de una función. Pero es accesible dentro de la función. No existe en PHP. No intentes esto, así que sigamos adelante y retrocedamos eso. Podemos tirar eso aquí, y esto está totalmente bien. Eso funciona, pero ahí es donde derrota el punto de la flexibilidad detrás de una función. Entonces cambiemos eso Volver al nombre pondremos. Pondré el nombre de mi gato favorito en sus hellos Zephyr siempre. También podemos establecer un valor por defecto. Entonces si no hay nada ahí dentro, podríamos decir que el valor predeterminado es Caleb y Disculpas. Yo estaba haciendo un poco más pequeño, así se puede ver todo esto en una sola línea. Ahora el todavía dice es esfuerzo porque le di nombre. Pero si me deshago de esto, está el valor por defecto que automáticamente se activa. Si ahora no hay nada ahí dentro, podemos tener múltiples parámetros aquí. Y pasemos esto a múltiples líneas para que puedas ver que PHP es genial con todo tipo de nombre de espacio en blanco. Digamos que la edad es igual a 28. Esa es la edad predeterminada, y ah, mi deporte favorito es el snowboard. Por lo que ahora tenemos tres parámetros aquí dos de estos aire no siendo utilizados. Entonces Entonces usemos estos. Hola, Caleb. Tu edad es edad, y te gusta el deporte. Muy bien, refresca mi página. Dice, Hola, Caleb. Eres un apenas 28. Y te gusta el snowboard. Lo que puedo hacer aquí es que también puedo se Nathan y su edad van a ser 24. todas formas lo hará joven más joven que yo. Ah, y su deporte favorito va a ser, um no conozco deportes de VR, supongo. E deporte de algún tipo. Y ahora de repente dice: Hola, Hola, Nathan. Tu edad es de 24 años te gusta VR suite. Por lo que sobreescribimos todos estos valores. Pero si no le damos ninguno de estos Oh, por cierto, hizo algo diferente aquí. También nombré a estos. Entonces esto es bastante guay. Por lo que también puedo hacer La edad es igual a 24. Y vamos a mover esto Para que el primer parámetro no coincida con un primer parámetro es nombre, edad y deporte. 123 Este va a ser nombre de edad. Y entonces nombre del deporte es igual a Nathan. Ah, hola. Las variables nombradas no funcionaron porque es lo que está tratando de hacer aquí, pesar de que sí lo nombramos. Y esto es realmente solo por verbosidad. Si esa es una palabra para ser más de sus presume, lo que está tratando de hacer es que está tratando de pagar esto. Pondré esto en una línea para que podamos volver a ver esto. Eso Lo que esto está tratando de hacer es que el primer parámetro siempre tiene que ser. El nombre no importa si lo nombra aquí. Nombrar o no, ese 1er 1 siempre tiene que ser nombrado. Y ese tipo de mete un poco a la gente, sobre todo vienen de un fondo como pitón Darío. Eso está todo arreglado ahora. Podríamos también deshacernos de estos. En realidad no son necesarios. Es sólo que otra vez ser más para ambos para que sepamos a qué estamos referenciando. No cambia nada si nos deshacemos de él ahora. Enfriar. Pero ¿y si queremos almacenar esto en una variable? Digamos que queremos llamar a esta frase una y queremos hacernos eco de esto más adelante. Entonces decimos eco antes eco después y en el medio. Tenemos nuestra frase de eco de frase. No es así como se deletrea sentencia Eco sentencia. De acuerdo, así que tenemos nuestra sentencia aquí, y tenemos antes después de ahora qué está haciendo esto y éste tira un poco a la gente , es esto está ejecutando esta función ahora mismo, Y como es siendo llamado, también se está haciendo eco al mismo tiempo. Entonces lo que queremos hacer es que queremos hacer esta cosa llamada regresar. Entonces si cambiamos echo por la palabra retorno, lo que esto está haciendo es devolver un valor y sólo puede ser un valor. Por lo que podría ser una matriz puede ser un objeto. Podría ser una cadena entera y ser algo así. Pero va a devolver esto. Y lo que esto significa es esencialmente, se puede pensar en ello así. Esta función de bienvenida ahora se reemplaza por lo que sea que se va a devolver aquí. Pero esas funciones también van a hacer todo tipo de crujido numérico o va a colocar tus variables en una frase como esta. Entonces ahora si guardo esto, se puede ver que antes pasa aquí. Hola, Nathan. Sólo tienes 24 años. Te gusta la VR y después Así que ahora está en el lugar adecuado ahora. Las funciones son tan importantes que voy a pasar un poco de tiempo extra en este curso acelerado , y voy a conducir este clavo a casa. De verdad voy a martillar esto en tu noggin. ¿ De acuerdo? Vamos a crear una nueva función de palabra clave de función, y vamos a hacer Lo vamos a llamar anuncio número uno, número dos y todo esto va a dio porque es agradable y fácil de leer. Se va a ir Número uno más número dos. Aritmética básica aquí. Por lo que signo de número de matemáticas. Si queríamos restar, es restar si queríamos dividir, dividir multiplica un asterisco. Matemáticas básicas. Entonces lo que esto va a hacer es en el número uno y dos juntos, y podemos decir que el total es igual para sumar 10 más algún número loco. ¿ Sabes qué? Hagamos de este un número loco que no puedo agregar en la parte superior de mi cabeza fuera de la parte superior de mi cabeza. Es decir, así que esto va a sumar este número loco, sea lo que sea. Y hagamos eco del total bam! Hacía esa matemática para nosotros. ¿ Cómo podemos decírselo a las matemáticas. Bueno, podemos o cambiar números o podemos mirar los valores. Hagámoslo. Hagamos 10 y 15. Esto será 25 boom, mientras que yo 25 así. Ahora bien, esto es una simplificación excesiva, porque con toda honestidad, no escribirías una función sólo para esto. Lo que escribirías es entumecido un pulgar más, también. Y probablemente solo tendrías esos números porque los estás lanzando en función ah . De todos modos, ahora tienes acceso a esos. Este no es un gran ejemplo, pero es un buen ejemplo sencillo para conducir realmente este punto a casa. ¿ Qué pasa si hacemos eco de esto? Podría deshacerme de la declaración de eco todavía aparece como si yo echo todavía aparece una vez. Y si hago una declaración de retorno sin eco, Bueno, Bueno, uh, las impresiones son totales porque eso es sólo un número. Eso es todo lo que es. Y ahí tienes. Entonces eso es realmente solo las funciones. Uh, mi consejo no hace eco de las cosas en una función. Se mete las cosas. Sólo tienes que devolver todo. No vuelve a hacerlo. No tiene que ser un número. Podría ser una cuerda. Podría ser Ah, float o booleano Podría ser realmente cualquier cosa que quieras. Pero recuerda, volver sólo funciona una vez. Ah, y una cosa más. Una cosa más. Ah, para el regreso. Podríamos decir, ya sabes, no debo ser como No lo grabes otra vez, Echo más cosas aquí. Lo que vamos a ver aquí es que nada ahora lo que vamos a ver aquí es que este total va a mostrar cualquiera que sea el número uno punto número dos. Pero no va a mostrar nada aquí porque devolver lo que hace esto es que dice nada por debajo de esto. No importa. No le importa qué es eso. Cuando refresco la página , sólo dice 25 aquí. Ahora bien, si subo esto una línea, esa es una historia diferente. Pero si lo muevo por una línea y refresco a Walla, ahí vamos. Por lo que una vez que uses este retorno, palabra clave todo a continuación. No importa. Eso es importante recordar, porque a veces verás a alguien decir como Si sabes qué, hagamos esto más complicado. El total es igual a entumecido uno más entumecido a, si el total es mayor a 50 devuelven dos grandes más, que en realidad no necesitamos correr porque si hay como si esto no se ejecuta, sólo va a ejecutar el otro código de todos modos. Entonces hagámoslo. Ah, regrese. Bonito número total. De acuerdo, dice Bonito número 25. Pero si hago este número como 45 más 10 o plantillas 45 dice dos grandes porque ese número es mayor de 50. Pero lo que dice aquí es demasiado grande. Y no lo hizo no ejecutó ninguna de estas cosas. Vigílanos Eco. Aquí no pasa nada. Aguanta. Aquí no pasa nada. Ahí vamos. Refrescar Mi página aún dice a eco grande, Nada pasa aquí. ¿ No ejecuta porque adivina qué está diciendo esta declaración de retorno? Efectivamente se realiza la disfunción. Liberar recursos. Vuelve a la parte superior de la función, encuentra el final de la función y luego solo sigue ejecutando tu código. Eso es todo lo que está haciendo. OK, ahí tienes. Eso son funciones. De verdad he conducido el clavo a casa. Es algo raro que te apoderaras en la cabeza para una especie de averiguarlo, pero cuándo conseguirlas todas. Hombre, son hermosas 22. Variables superglobales: Muy bien, adelante. Limpiemos esto y te voy a decir algo. Creo que es fantástico. Se llama variable súper global. Ahora, hay algunos tipos diferentes de éstos. Ah, el 1er 1 del que vamos a hablar se llama la variable Get. Y esto se ve mucho en euros. Y ahora que estás al tanto de estos, los vas a ver todo el tiempo. Entonces empieza con un signo de interrogación, y luego tienes Ah, vamos a ver, este nombre es igual a Caleb Tallinn. ¿ De acuerdo? No pasa nada. A lo mejor porque gasté nombre mal. No, sólo bromeaba. No pasa nada porque no tengo nada en mi código. Ahora este nombre esto se llama una variable súper global, y es accesible con gets y parece un nombre de matriz. Entonces lo que podemos hacer aquí es nombre es igual a nombre eco, o quiero decir, incluso podríamos hacer el atajo. Simplemente hacemos eco, conseguir nombre, deshacernos de eso. Y si quisiéramos sumar más de estos, podemos sumar el M por ciento, el símbolo y aquí. Y la edad es igual a 28. Y CASS es igual a dos. Entonces ves estos todo el tiempo Ves en Facebook, ves, no Google. Lo ves en cada superficie. Y esta es una forma de pasar variables de tu todo a ti. Pues bien, así podemos decir nombre Echo es envejecer años. Yo sólo estoy por cierto, sólo estoy poniendo estos en líneas separadas para que puedas leer este poco más fácil. Normalmente, mis editores mucho más pequeños y lo tiraría todo en una sola línea, Um, o simplemente lo haría mucho más limpio en una o dos líneas. Pero por el bien de la simplicidad y la lectura, va en múltiples líneas. Y esto está totalmente bien, Así que esto va a decir nombre tiene ocho años, necesito un espacio ahí dentro y ha conseguido Nueva York conseguir gatos. Tutta Caleb me lo dijo 28 años y tiene dos gatos. ¿ Y si dijera 200 gatos? ¿ Y si dijera infierno de Tallin tiene 10 años? Un poco pre pocos chico campesino que tiene 200 gatos? Todo esto está cambiando a través de la u. R. L. Ahora podemos aceptar diferentes parámetros. Esto es lo que hace que este lenguaje sea muy dinámico. Esta es una de las razones por las que PHP es tan fantástico. Ahí hay otro llamado Post. Entonces agregó, uh, si hice este subrayado Post, no pasa nada porque dice que el nombre del índice no está definido. De lo que esto está diciendo es, Post Index no existe. Lo que pasa si hicimos imprimir son conseguir solo saldré de aquí solo, uh, contraté mi código por un rato. Refrescar mi página. Ahí adentro no hay nada. Pero si lo hice nombre es igual a prueba. Ah, hola Si lo hice Ah, y por ciento y es igual a Lo siento y por ciento edad es igual a 123. ¿ Ves cómo va creciendo esto y por ciento? Uh, ¿qué? Tengo un apodo o un nombre de usuario? Un apodo es igual a Caleb. Mira eso. Chrome también decidió escapar automáticamente de mis apóstrofos, así que acabaremos de poner muerto. Dulce. Entonces esa es la variable get super global 23. Formularios: De acuerdo, vamos a lanzar esto en una forma en PHP. Y realmente cualquier servicio me gustaría lenguaje. Uno de los componentes clave es un formulario ahora formularios refrescan. Mis formularios de página son muy, muy importantes. Ah, forma tiene un método. Probablemente hayas aprendido de esto en HTML. A lo mejor un poco en JavaScript, pero cuatro tiene un método. Ese método es o get o post. decir, Esdecir,en realidad podría ser un montón de otras cosas, pero vamos a quedarnos con dos básicos. Entonces este es Get vamos a poner una etiqueta aquí cuatro nombre y la entrada va a ser tipo es texto y éste tiene nombre de nombre. Así que presta mucha atención a este atributo aquí llamado Nombre y pongamos otra etiqueta aquí. A esto le llamaremos edad. ¿ Hago tantos tipográficos hoy? Se está volviendo insoportable para mí. Este es un número. El nombre es igual a la edad. Y pongamos aquí un botón de enviar. El tipo de botón es igual a enviar. Es ah, guante. De acuerdo, esta va a ser una forma fea, Pero ten cuidado conmigo. Perdón, no puedo hacer eso. Eso es que es simplemente demasiado difícil de leer escenario. De acuerdo, entonces tenemos nombre, edad y botón de enviar. Mi nombre va a ser Caleb. Mi edad. ¿ Tú? No, no, no, no. Me adelanté con página de Refresher Start nuevo. Mi nombre es Caleb. Mi edad es de 28 años. Yo pegué. Presentar. Ah, hola. Esos aires ahora en mi tú, Earl. Eso es lo que consigue significa. Consígueme. Es que estos van a estar en tu ti, Earl. Y ahora podemos decir si está establecido. Obtener. Sé que sólo lo llamaremos nombre. Esta no es una gran validación, por cierto. Pero esta es una forma de validación. Eco aún nombre es conseguir edad años de edad. Y ahora estamos mezclando html en PHP. Ah, hola. Caleb tiene 28 años. ¿ Y si dijera Zephyr? ¿ Mi amigo Zephyr? Pido disculpas. Mis dedos no están cooperando hoy en absoluto. Al hacer 30 mil tipográficos seguidos. Sus esfuerzos por mirar eso Así refresca la página. Mi, tu voy a cambiar. Dice que Zephyr tiene dos años. Yo soy así. Entonces eso es una forma get ahora. Un formulario de post es un poco diferente. 24. Formularios de POST: un formulario de post no aparece en la U L en absoluto. Entonces me voy a deshacer de estas cosas para que sepamos que no más get va a operar. Y cuando me someto, no pasa nada. Pero cuando trato de refrescar la página, aguanta. Déjame ponerlo un estado aquí. Intenta refrescar la página. No pasa nada. Entonces sigamos adelante y cambiemos. Subrayado, Get for underscore Post de nuevo. esto se le llama una variable súper global, y ésta no aparece en mi chica en absoluto. Entonces éste va a decir, Caleb, Caleb, mi edad es de 90 años. Algunos días me siento como si tuviera 90 años. Es este Caleb tiene 90 años, pero si se nota en mi URL ahí, no hay nada ahí dentro. Es un poco más seguro dice una mejor manera de, por ejemplo, crear un registro. Informar dónde alguien tiene que enviar su contraseña. Nunca pongas contraseña en el U Earl. Eso es inseguro. Todo el mundo puede ver que quieres ocultar esa contraseña, y eso es lo que hace Post. Ahora, si no estás seguro de si una solicitud es post u get, también puedes hacer solicitud de subrayado hará lo mismo. Ah, que los datos que es do Calub tienen 12 años. Lo mismo. Solicito trabajos. Ah, también nos podemos cambiar para conseguir y vamos a refrescar esta página y pondremos cualquier nombre en tu cualquier nombre. ¿ Alguna edad es realmente vieja? Al parecer, cualquier nombre tiene 123,123 años de edad. Y esa solicitud es básicamente la forma perezosa de obtener ya sea get o un parámetro post, no un parámetro super global variable. Y puedes ponerlos directamente en una función también. Estábamos hablando de funciones. Uh, hacemos algo que va función. Nombre, Eco. Hola, Eco tres. Deja de nombre y vamos a hacer sólo función. Nombre. Vamos a deshacernos de esta basura. Refrescar mi página. Hola. ¿ Algún nombre? Porque eso está en mi UL. Pero si me deshago de esto bien y para encontrar nombre de solicitud de índice no existe. Si cambio a una publicación, refresca mi página. Todavía se va a quejar porque no hay nombre de índice. Y pongamos cualquier nombre aquí como es el nombre. Dice hola como, y eso es porque no tuvimos que pasarlo a través de un parámetro de nombre como lo hicimos antes. Simplemente funciona porque es una variable súper global. Está permitido romper el alcance de las funciones y todo tipo de cosas rompe un montón de reglas. Básicamente, es fantástico. Ahora recomendaría No use solicitud porque eso es perezoso. Siempre debes saber si una forma de enviar, usar, obtener o si un formulario está enviando usando post. 25. Resumen: ya. Ahí vas. Ese es el curso de choque PHP. Has aprendido todo tipo de cosas, pero solo para recapitular, has aprendido qué es PHP que has aprendido quién usa PHP. Has aprendido a instalar Zampa, lo cual es un gran problema para mucha gente. Ya has aprendido que de hecho, PHP no está muriendo. Ves esta pregunta todo el tiempo. Me vuelve loco. Característica en realidad está creciendo. Se está volviendo más popular. He aprendido sobre la sintaxis PHP. Se aprende sobre variables, eco print. Um, las impresiones son comentarios como doble simple en comentarios de múltiples líneas. Has aprendido las cotizaciones simples y dobles. Has aprendido sobre tipos de datos como Array en Float String Bull. Has aprendido que has aprendido que 13 no es lo mismo que 13 con citas a su alrededor. Ah, has aprendido sobre cuerdas, constantes otra vez, un aumento Has aprendido sobre cuatro bucles mientras que bucles para cada bucles. Si las declaraciones de lo contrario cambiaron de enunciados, aprendiste algunas matemáticas básicas, algunas aritméticas básicas. Aprendiste a votar funciones que es grande para mucha gente. Has aprendido qué variables súper globales, y aprendiste a enviar formularios con el fin de tomar la entrada del usuario. De acuerdo, terminamos con todo eso dicho gracias por afinarse en mi curso de choque PHP. Espero verte en uno de mis otros cursos. Si pensaste que este curso de choque de PHP fue realmente útil, aunque sé que fue de ritmo muy rápido, pero si pensaste que esto era muy, muy útil para ti, favor, por todos los medios, comparte con tus amigos. Grupos de codificación compartidos compartidos entre el mundo. Esta es probablemente la forma más rápida de aprender. PHP es a través de esto. Este es un pelusa cero, sin magia, sin tonterías curso de choque en PHP, y te llevaste todo el camino a través de él. Por lo que felicitaciones y felicitaciones por lidiar con todos mis tipografías. Porque sé que ya me estaba frustrando con todo lo dicho, no voy a arrastrar esto más. Gracias por afinarse. Agradezco su atención. Y espero que esto te haya ayudado de verdad