Curso Introducción PHP

rallar aplicaciones web en el lado del servidor con php las aplicaciones de servidor son parecidas a lo que hayamos hecho previamente con javascript la única diferencia de banyas es que el código no se ejecuta en el cliente sino que se ejecuta en el servidor esto hace que sea menos en menos flexible pero más seguro porque el cliente en principio nunca puede ver nuestro código php y como no puede ver el código php lo hace más apto para hacer aplicaciones web el principio que requieren más seguridad como por ejemplo la tienda online o cosas así por tanto vamos a estar hablando de hp y sus vuelan a caminar las bases de datos si efectivamente no podrían existir pero lo primero que te voy a decir es que a diferencia de lo que nos ha pasado hasta ahora antes de empezar a trabajar con php nos hace falta entre requisitos qué es convertir a nuestro ordenador en un pequeño servidor web ya que el hecho que los archivos php se ejecutan en el lado del servidor hace falta tener un servidor que pueda ejecutar el ph t no es como java que se puede ejecutar en cualquier navegador y por tanto nos da igual de qué carpeta el disco duro ponerlo a cortar tenemos que ver el web pueden no ser los resultados de la separ podéis no tener una mano o te pueden venir bien tener que contratar un servicio web un servidor web o donde sea para poder practicar pero por otra parte el proceso de convertir un ordenador en un servidor web es un proceso bastante tedioso especialmente el aprender a escribir por tanto lo que voy a hacer es usar el universalmente usado el paquete llamado usar el samp es un paquete que básicamente voy a poner en google sound con 23 nos permite de una manera fácil de hecho bastante fácil y habrá un paquete que ese paquete él solito configure todo aquello que tiene que configurar para convertir nuestro ordenador en un servidor web por tanto vamos a descargar el sham evidentemente tenemos que dejar que aquella presión de sham que esté adaptada a nuestro estado creativo contacto en este caso no voy a cargar día windows sino para otras formas como podemos ver aquí lo que contienen es bastante similar la versión para mac contiene apache mysql php en invierno sqlite el nombre es en principio no te dirán nada pero conforme vayamos avanzando lo que haremos haciendo es ver los iremos haciendo es aprender cada una de estas tecnologías por tanto voy a hacer clic para descargar sal para marcos 10 me voy a ir a descargar me lo voy a descargar como binario universal y con suerte la descarga en pocos segundos empezarán sólo 86 megas de descarga 81 de descarga sin embargo las ventajas que nos da reafirman la pena del árbol de sobra esperar porque las empresas que nos da el tiempo y el trabajo que nos ahorra está funcionando prácticamente en 10-15 minutos y a partir de ahí poder empezar a desarrollar sin el tendido que supone tener que montar un servidor web bien montado que puede llevar pues prácticamente una semana una vez que tenemos el software correctamente descargado lo que vamos a hacer es en este caso al ser una imagen más vamos a hacer doble clic para montar la imagen y a partir de ahí en el proceso de instalación que lo único que tenemos que hacer es arrastrar la carpeta sanz a aplicaciones arrastramos la carpeta esperamos a que acabe de copiar todos los archivos necesarios de copia a menos de 85 millones descomprimido pasada 312 5 megas y una vez que tenemos esto lo que voy a hacer es arrancar el servidor y para arrancar el servidor voy a ir a aplicaciones me voy a fijar que ahora en último lugar tengo el psrm y me voy a fijar que hay un ejecutable único genital llamado control por tanto voy a hacer clic y aparece por aquí se encontró la primera vez estoy seguro que este sí y por tanto tengo aquí esto estación y starter de sus pares de bienvenida tengo aquí los controles del sar sangrando que es un grado bastante ciego y que consiste en este tipo de hemos ver aquí nos permite arrancar estas tres cosas que son esas tres cosas apache que es un servidor web mysql en los servidores de bases de datos y ftp que es un servidor de archivos por tanto como de momento vamos a empezar con apache y php vamos a apuntar de estar tendremos que poner la contraseña para tratar que permitimos que se arranque el servicio y si no ha habido ningún problema si nuestro usuario de los permisos suficientes la luz se pondrá de color verde lo cual quiere decir que ya podremos empezar a buscar apache no podemos poner nuestros escribes php en cualquier parte del disco duro sino que los tenemos que poner únicamente dentro de la carpeta h de los que tenemos dentro de esa en ninguna otra parte podemos poner realmente nuestros scripts emplear es lo que voy a hacer vamos a ver si aquí lo que voy a hacer es este 2 quiero tener información y aprendí que no puedo porque estoy trabajando realmente con un sound files con un acceso directo pero muy ice and fire voy a hacer dos y lo que voy a hacer un antes de docs es de información para decirle que cualquier usuario no sólo pueda leer sino que pueda leer y escribir ya que si no tendré dificultades para cambiar el contenido interior por tanto leer y escribir leer y escribir aplicó a los intentos incluido esto es importante seguro que desea seguro que sí y a continuación cierro para aceptar los cambios pero aquí dentro puedo hacer lo que quiera de hecho ahora ocurre una cosa muy graciosa ahora que tengo ya por fin este servidor web instalador y es que se abre una pestaña nueva y pongo los campos aparece este mensaje de bienvenida sin este mensaje de bienvenida el buen rollo invade mi cuerpo porque ya tengo sam’s correctamente instalado por tanto igualmente quizás será un proceso un poco más largo de estar pero ahora como podemos comprobar en un momento nos permite tener esfuerzos de habla perfectamente preparado para funcionar por tanto el hijo del idioma en el que voy a estar trabajando con sal así que esto es otra frase y no sé cómo hacer todo esto pero mira en español es decir no por tanto voy a pulsar español y este es el mensaje de bienvenida de sap de hecho me he metido en la carpeta de bienvenida de sap lo que voy a hacer ahora no es sino demostrarte que yo realmente cada vez que pongo en localhost y algo lo que estoy haciendo realmente es trabajar en esta carpeta 72 así que será como los trabajos barra pérez existe esta carpeta temps no existe luego que me va a decir este objeto él no ha sido encontrado pero si yo la vivo de esta carpeta y crea una carpeta nueva llamada temps y ahora recargo me dice que la carpeta está vacía porque evidentemente está vacía pero me dice que existe luego acabamos de comprobar que realmente estoy trabajando dentro de esa carpeta en el navegador bien además lo que voy a hacer es por ejemplo aquí dentro crear hoy una información no voy a crear un archivo nuevo voy a crearlo desde el gel y felipe es un programa que voy a usar lo que hemos visto antes cómo instalarlo es un programa para editar texto para evitar únicamente texto por tanto voy a aplicaciones muy ágil pero tengo en descargas y por tanto voy a hacer doble clic y probablemente en su momento lo descomprimir e instalado tanto vamos a ver si me deja un programa instalarlo y así se queda siempre para siempre en la barra de inicio bien brandeis en applications y parece que de alguna manera ya lo tengo instalado simplemente recordar ya que estamos tejer y se encuentra fácilmente por s x el informe la plataforma que sea en la página project.org bagaje donde veremos que podemos descargar lo tanto para linux como para windows como para amar por tanto es un programa que me gusta bastante en cuanto a que con un solo programa podemos desarrollar el nuestro de formas diferentes sin ningún problema así que bueno ya lo he arrastrado en principio por tanto yo creo que ya puedo ir a aplicaciones y el color rojo ya veré que está por aquí el zenit con el que puedo empezar a trabajar lo que voy a hacer ahora esto me puedo olvidar de estar un poco escondido porque no lo voy a usar más gente esta aplicación que está estaba detrás de seguro que desea así y seguro de que por tanto lo que voy a hacer es que ejército q que está a mitad de la pantalla y que la otra mitad el cumbe por tanto ahora yo te digo si yo vengo aquí y barrio este archivo vamos a ver por dónde aparece todo y lo que voy a hacer aquí es configurar unas cuantas cosas voy a decirle en gente que quiere ver el panel lateral momento ahora como los conductos no quiero trabajar con documentos quiero trabajar con el navegador y quiero y vamos a ver al sistema de archivos applications quiero ir a sam quiero ir a 720 guiarte y aquí quiero hacer un archivo nuevo que por ejemplo se llame hola punto html para comprobar que ahora estoy aquí en temps y algo recarga comprobar cómo aparece hola html una señal más de que estoy trabajando en la carpeta correcta y es más si entro dentro de html no hay nada directamente porque el archivo para cargarlo no tiene nada pero si pongo hola y por supuesto guardo tendré en cuenta que más recargar pone hola luego estos primeros pasos sanz son un poco más lentos que cuando trabajamos para html css y con avastin ya que requieren tener un servidor montado pero una vez tenemos un servidor montado simplemente siempre tenemos que escribir en esta carpeta que acabamos de crear pero quiero hacer más carpetas simplemente tengo que pulsar botón derecho carpeta nueva aprendiendo php ya los dejaremos dentro dentro de aprendiendo php dentro de esa carpeta veréis que tengo ya una carpeta lista y vacía y preparada para empezar a trabajar con ella por tanto me voy a meter dentro de esta carpeta y voy a hacer un primer archivo por tanto voy a pulsar con botón derecho archivos nuevos que se va a llamar 1 punto de fp y es que los archivos que contienen php tienen que tener la extensión php hay una regla es hacer olvidar el principio luego con una práctica más oportunidad que es que un archivo php 9 contener html pero un archivo html no puede contenerse a sp por tanto con una línea de becas de php una sola línea que tengas y tu archivo ya tiene que tener la extensión que hacer y estar protegido bajo chad y ejecutarse bajo voy a hacer doble clic para cargar uno php dentro del navegador vamos a verlo aquí tengo 13 voy a cargar 1 php voy a poner o la guardamos recargo y tengo que ahora luego parece que este archivo php de repente soporta bastante bien los archivos las etiquetas en html esto es un título guardo recargo esto es un título luego estoy trabajando con html dentro de un archivo que hp es en principio no hay ningún problema no hay ningún problema si trabajo con archivos php es porque tengo instalado y corriendo de esa y estoy trabajando en la carpeta correcta ahora bien yo voy a hacer lo siguiente de hacer cuerda más 4 ser agua y recargos comprobar en la pantalla s 44 se me revuelve como simplemente 4 más cuando porque lo está procesando pero no lo está procesando php sin embargo ahora voy a hacer lo siguiente voy a escribir una etiqueta un poco especial que es menor que interrogante php y ahora por aquí abajo respiro ya que es interrogante mayor que estas son las etiquetas de comienzo y final de php y estas etiquetas quieren decir que todo aquello que yo escriba entre la etiqueta de apertura y la etiqueta de cierre va a ser el php y todo lo que escriba antes de esta etiqueta o después de esta etiqueta puede estar escrito en cualquier otro lenguaje por mamá si yo vengo a ti dentro de esta de esta línea que hp y escribo hogar y si tenemos energías configuradas no no tengo los ingresos comprobadas no mentí voy al xerez preferencias y voy a decirle que quiero el editor activarse en griego que marca y que el ancho del tabulador no sea de 8 sino que sea eres bueno pues voy a decir ahora por ejemplo que hace 3 al c3 esto es un título fijémonos que se aguardó y el recargo para empezar en cuanto a colores al programa no le he hecho la misma gracia que le ponga aquí que lo ponga aquí fijémonos que éste ha hecho un hombre apostó de color de vélez como diciendo esto es algo en cambio éste verá puesto completamente de otro color si ahora se me ocurre guardar y recargar comprobar que lo que tengo directamente es un error de sintaxis esta es una de las cosas buenas y malas que tienen de hp y es que un solo error que cometa y no funcionan nada en lugar de ejecutar nada ni siquiera la parte inicial que está correcta o simplemente no funciona nada y me da un error lo bueno de php la verdad comparado con hamás team es que por lo menos me dice dónde está el error y me dice en qué línea puedo encontrar así que es un lenguaje digamos dado de tiquismiquis pero a cambio por lo menos cada comete un error me permite corregir ese error con esta soltura para eso también va a ser importante que vaya a gente que vaya a preferencias y que vaya a mostrar números de línea para que cuando me dice que comete un error las uñas 6 verdad se paró realizar donde desee por tanto lo que voy a hacer es vamos a recuperar esta carpeta puedes escribir correctamente los archivos de php lo que voy a hacer es empezar la más mágica de las instrucciones que es una instrucción que se llama eco eco ya se quiere poner hecho pero se le dijo es médico dice ese cuerpo y la labor de rebotar el deco es no rebote en la pared pero rebote en el ordenador y te digan preguntado en el navegador así que yo voy a poner eso es muy importante 44 además todas las líneas deben acabar con un punto y coma todas las instrucciones el php no las puede contraer múltiples instrucciones pero todas las instrucciones tienen que acabar en punto y coma y así como hub así es bastante relajado en cuanto a esta regla php no es nada relajado por tanto hay que poner punto y coma de ese punto y coma en todas las líneas cuál es la diferencia entre h m porque llevo 1 449 donde en la batería de 44 me va a devolver 8 lo cual quiere decir que te hp es un lenguaje de programación no es un lenguaje de marcado por tanto es un lenguaje en el que estoy introduciendo un contenido realizando unas operaciones con ese contenido y devolviendo un resultado con ese contenido una vez más puede parecer una diferencia pequeña pero sin embargo no lo es al igual que pasaba en javascript por eso hay muchas cosas no vas a empezar desde cero como php sino muchas cosas deja bastante van a sonar el ph que se comportan muy parecido al igual que avastin yo lo puedo poner teko hola porque se la guardó y recargo me vuelve decir que vayan debería haber un error al extermino por donde no lo haga todo aquello que sea hasta lo médico tiene que ir entre comillas borrando todo aquello que sea cadenas de caracteres tienen que vivir comillas si yo tengo un número un número no tiene pertinente comillas pero si tengo varias letras aunque las letras contengan la combinación de letras y números con una sola letra que haya tengo que poner comillas para expresarla y después vamos a empezar a trabajar con él php y al final inevitablemente también las cosas porque porque esto es la primera forma en la que vamos a poder conectar php html y es que si te fijas como continuar otro y es que un archivo php contiene sml y un archivo un espíritu que puede contener html por ejemplo yo puedo poner aquí h4 al c4 y poner aquí esto es otro título pero este menor php guardo recargo y compruebo cómo estos otros títulos pero me lo da a la vez por tanto embargo recargo quiero recalcar en el orden contrario a largo y medio la rápida de s&p por tanto no hay ningún problema porque nosotros a ver nosotros pero lo que vamos a hacer es integrar html dentro de hp usando el comando ubicó destrucción eco es una instrucción un poco estable insisto pero no podemos vivir porque php al final voy a simplificar los muchos pero php es un lenguaje que calcula cosas y todas las veces si no tienes un eco que te devuelva de los cálculos en pantalla realmente para qué te sirve php tú dirás cómo de calcular y resolver un ingenio nuestro físico de masas y quiero calcular trayectoria los chiles entonces nombres que para ordenador vete a la base de datos conéctate sácame los 10 euros mostrarnos en pantalla es algo seguro cuando digo un cálculo todo el mundo piensa en cálculo probabilístico estadístico los contables o cosas así pero no prácticamente cualquier cosa de las clases cotidianamente control de nador requiere un cálculo descriptiva un cierto por tanto vamos allá hay una limitación hay una licitación en php que la debes conocer que es la siguiente este es otro título y voy a poner esto en comillas si yo pongo esto en comillas no hay ningún problema porque como esto en comillas porque aquí tengo comillas dobles ya que tengo comillas sencillas y las comillas sencillas no cierran a las comillas dobles el problema vendría si yo pongo entre comillas dobles ahí tengo un problema guardó recargo y tengo un error porque el programa ha creído que cuando yo quería poner estas comillas verdad lo que quería hacer era finalizar esta carrera hay varias soluciones por ejemplo una solución es si quieres usar comillas dobles dentro pues cuerpo fuera comillas a ellas y el programa digamos que es el otra y el programa no se lo traga por lo que sea puede haber ocasiones en las que no puedas elegir guardamos recargamos y digo es que por lo que hicieron esta historia de comillas dobles aquí y comillas dobles aquí pues lo que hago entonces es usar una cosa que se llama los caracteres de escape es poner antes de las dobles comillas una contrabajo pongo contra barra aquí y contra barra aquí le estoy diciendo oye estas son comillas y terminar son comillas para cerrar unas comillas millas de esta manera fíjate que sólo de esta manera puedo hacer que ponga aquí dobles comillas sin estropear la cadena general [Música] vamos a empezar a hablar funcionar en el 36 permíteme hacerlo de nuevo dos puntos de hp y luego otro llevar todo la incrementada dos puntos que tenemos allí y todo el equipo y sube ahí y aquí voy a cargar evidentemente dos puntos hp y de lo primero que vamos a agregar son de los dos operadores los operadores son muy parecidos por no decir iguales a havas que los primeros operadores tenemos los operadores aritméticos espera verdes por ejemplo de surf si yo quiero sumar tres más tres la suma aritmética entre h se escribe con un signo más por tanto como el signo más recargo y si pongo 323 aparece el número 6 este es el operador el médico de su madre para el 5-3 el operador aritmético de resta es el guión 53 evidentemente [Música] no no bueno el operador aritmético de multiplicación igual que en cualquier aplicación de ofimática es este disco por tanto pulse asterisco guardado y 5 por 3 es evidentemente no se recibió ningún dato pero vuelvo a recargar había llegado un error y 5 por 3 es igual a 15 y evidentemente el operador aritmético de división es la barra la barra que hay en mayúsculas 7 donde cinco partidos tres evidentemente me da 1,6 periodo luego aparte tenemos evidentemente también el porcentaje que me da el resto y el resto evidentemente en este caso estas 2 recordamos que el resto nos sirven básicamente para decir que el 5 entre 3 cada uno pero si 50 veces que había 18 grados por tanto el porcentaje es el módulo es lo que me sobra de la división vemos por tanto como los operadores aritméticos son bastante sencillos de usar vamos a continuación a declarar algunas variables ya trabajar con los operadores de incremento decremento por incremento por su incremento [Música] es que el pp no hace falta la palabra reservada para para declarar una bañarlo pero ahora sí hace falta que todas las variables se declaren con un signo dólar el nombre de la real es el extremo primer signos dólar por ejemplo mi variable una variable tiene que empezar con una vocal una consonante un carácter alfaro médico no puede empezar ni con un número fíjate como inválido yo puedo poner mi variable 2 pero no puedo poner 2 mi mano por tanto mi variable es igual a 3 cuál es el resultado de este trozo de código en pantalla los recordemos que yo siempre que declaró una variable recargo y el resultado en pantalla es ninguno porque declarar una variable no es combinar la variable en pantalla sino es guardar la de memoria para usarlas más adelante cuando quiera cuando menos otra cosa diferente es decir tengo mi variable mi manía es igual a 3 quiero que me devuelvan variable en pantalla así que recargo y me dice 3 lo que teníamos es almacenar 3 contenedor y lo voy a decir vale quiero saber el contenido del contenedor a partir de ahí con esta sencilla introducción a las variables quiero hablar de los operadores de incremento y del incremento son aquellos operadores que le permiten añadir o eliminar valores de una variable vamos a empezar con los incrementos los incrementos incrementando el incremento se viene representado con dos signos más seguidos y puedes dar orden de la variable o puedes estar después de la siesta antes de la variable recibe el nombre de pre incremento pre porque está antes de la mañana si yo verdad guardo y recaerá muestro en la pantalla evidentemente los 34 porque lo que estoy haciendo es hoy es sumarle un valor y luego devuélveme la mañana el problema al igual que ocurre con javascript es que puede tener un ascenso del post incremento si hago uso del poste incremento resulta que cuando recargo el resultado es 3 por qué por qué devuelvo la variable y sólo después de revolver el valor de la variable entonces después de aumento malo por tanto si ahora como eco mi variable guardo recargo y la primera vez tres pero la segunda vez el acuerdo porque porque con mi variable de vigo 3 783 ale con lo cual cuando la vuelva a llamar pero es que era la original más ese valor que le había aumentado al que al final que es el post incremento por tanto una absolución por tu pedido entonces mes acción es decir que el pre incremento es mejor ahora posiblemente sino que puedo grabar los datos santillo como esto decir oye declaro una variable le aumentó un valor y luego dar vuelvo porque si lo que estoy haciendo aquí es aumentarle un valor da igual que se aumente antes o después sino que lo estará haciendo literalmente de carga variables tomarle un valor y luego al final del todo devolver line ganar mayor te preguntarás pero por eso explica los comentarios en php funcionan igual entonces siguen las mismas reglas si yo quiero hacer un comentario de una única línea tenemos que poner dos barras dos barras con mayúsculas 7 primero declaro una variable si yo quiero hacer un comentario multilínea hasta el disco el parra frisco perdón hasta disco barra y todo lo que ponga aquí en medio aunque no jugué las líneas es un comentario y los comentarios como ves se marcan de otro color en este caso se están marcando de color azul ya que estamos permíteme decirte una cosa cuando recargo directamente los comentarios siempre puede seleccionar no tienen representación visual en la pantalla pero ahora llegamos a un punto y este es el punto en el que vas a comprender cuál es la diferencia entre el lenguaje servidores y lenguajes de cliente y es que lo que voy a hacer ahora en la pantalla es pulsar el botón derecho del código fuente de la página y ver qué parte de todo este código de aquí puedo ver yo viendo el código fuente de la página y sabes que no puedo ver nada si yo fuese sobre el código fuente de la página el código fuente de la página es directamente el cual por tanto sabes aquello de lo que pasa en las vegas se queda en las vegas es lo que pasa ante el cpe se queda en el servidor y no se transfiere al cliente por dato ni podéis poner comentarios puedes poner variables puedes hacer operaciones puedes hacer lo que quieras que sabes que el cliente va a vivir al final del resultado final no las tripas de todas las operaciones que está haciendo y esta es la demostración de que junto con la ssp son los mismos en el servidor preferido para hacer una sonda hacer lo que quieras porque la gente puede ver el resultado de tu blog pero no puede ver cómo está hecho por dentro tu blog vamos a continuar vamos a continuar y lo que hacer ahora es demostrar que una cosa es todo todavía un poco para que te crees tranquilo voy a poner 20 893 punto php y hay una técnica pero qué es qué es la modificación del código con la aplicación del código lo que se hace es comprimir el código de tal manera que un navegador lo pueda interpretar correctamente pero una persona no lo pueda leer por ejemplo porque no te interesa darle el código a un cliente o cosas y por tanto seguimos con google algo como php o skater porque por ejemplo esto voy a pasarnos el de ser bastante bueno en éstos una vez bueno vamos a ver puede ser una muestra ahora yo compré speed y dijo que hace tengo hola yo me llamo josé vicente nuestras mi variable es igual a hola yo me llamo josé vicente y con mi variable comió pero y si yo era del mismo mes vamos a ver con lo que me devuelve el programa en la pantalla es esto esta vez es así que comió las manos copio diferente hasta arriba como me pegó y el código buscado este de aquí allí es lo que pone no pero sin embargo si ahora guardo y recargo y ricard con la página 3 hola yo me llamo josé vicente por tanto ha convertido este código ofuscado ese código escondido en un código real de esta manera ya los buscadores todavía más profundos me permite esconder el código para que una persona no lo pueda leer y no lo puedo modificar pero que sin embargo se puede interpretar correctamente en cualquier manejador vea este personaje interpretado que no es lenguaje no son lenguaje como java o como me forcé que al final degenera luminario punto e s que no lo puedes tocar no puedes abrir por tanto la educación es una de las pocas maneras que tenemos en php de conseguir de lograr esconder nuestro código bien pues vamos a continuar vamos a crear un archivo 4hp lo cargo aquí lo cargo también aquí y continuamos y lo que ahora son los operadores los operadores porque voy a verdaderos operadores aritméticos a verlos para ver salir médicos resumidos por ejemplo no sobresalen médicos de incremento o decremento es también cuando se quita los valores pero qué pasa cuando tiene incrementar los valores bueno pues una variable ejemplo una variable 1 a 1 es igual a 2 pero yo puedo decir bar uno más 1 + + eco mar 10 porque si efectivamente voy a incluir tampoco como ya vimos en java si puedo hacer esto puedo poner cuatro meses porque el programa simplemente no lo pilla simplemente era un error por tanto lo que puede hacer es si lo que realmente quiero escribir es bar uno es igual a bar uno más dos esto sí que es correcto 324 es poner lo siguiente es más igual 2 lo cual equivale a decir que van o no voy a poner aquí 5 a través me aparece cinco más igual 2 quiere decir coge el resultado de la variable original y sumarle dos por tanto el resultado evidentemente es de la misma manera los los modificadores de de resta también funcionan por ejemplo menos igual 2 es igual a 35 menos dos por igual 2 es igual a miel y evidentemente partido igualados equivale a 2.5 vertir esto meditar tener que decir bar 1 es igual a la par 1 partidos si no me permite directamente ahora que nos hace falta para trabajar por tanto dentro de los siguientes operadores que vamos a ver podemos encontrar los operadores lógicos pero es lógico lo siguiente voy a hacer el archivo físico punto hp voy a escribir mi 7 hp y voy a poner lo siguiente los pronósticos me sirven para especificar llamados fraudes julianos para especificar si el resultado de una validación es el granero o es falso y esta validación no sale más adelante para prácticamente cualquier cosa en conexión en bases de datos o en el paso inmediato en estructuras de control entonces yo digo echo 3 vamos a ver aquí 3 es igual a 3 el igual en principio es el operador de asignación pero el doble igual es el operador de comparación el resultado en la pantalla es uno como que uno cuando esté de verdadero me dice uno cuando me quiere decir falso o me dice cero o directamente no me dice nada así que yo le preguntamos es cierto que 3 es igual a 3 el programa me dice uno es cierto pero es cierto que 3 es igual a 4 el resultado es nada porque es verdadero por ejemplo es cierto que 3 es menor que 4 el resultado es 1 porque es cierto pero es cierto que 3 es mayor que 4 el resultado es nada de la misma manera yo le puedo decir es cierto que 3 es mayor o perdón es menor o igual que 4 escrito mal porque el menor va antes kylie 4 guardo recargo y me dice uno porque porque 3 no es igual pero es menor de la misma manera y yo les puedo decir es cierto que 3 es mayor o igual a sino mayor o igual que 4 como no cumple ni que sea mayor ni que sea igual el resultado es otro operador muy interesante es el operador negativo el operador negativo francamente cualquier lenguaje de programación es el signo de dominación hasta el peor es cierto que 3 no es igual a 4 así es como la negación por tanto el resultado evidentemente es un gran bien vamos a hablar a continuación de hemos visto los mayores y los iguales los menor que ayer que como esto y lo que vamos a hacer ahora es poner lo siguiente para hacerlo es verdad qué estrés es igual a comillas 3 es verdad pero es triple igual de tres es igual a tres no es cierto que es el triple igual el dt hasta ahora este peso tiene un lenguaje de tipificación débil lo cual quiere decir que no es necesario con otros lenguajes como por ejemplo java de tener qué tipo de variable desarrollando php lo que hace es automáticamente por ti si el número tres de ese malestar de sus números pero esta variable es una carrera de can expresado por médicos necesita saber con qué tipo de datos está trabajando por tanto la triple igualdad lo que están haciendo no es sólo evaluar que el valor es el mismo sino lo que está viendo también es evaluar que el tipo de datos es el mismo el valor es el mismo pero el equipo de la tercera mismo no porque esto es un número y esto aunque representa un número tres es una cadena de caracteres o por médicos por tanto la triple igualdad en este caso devuelve vamos a continuar y vamos a continuar con los operadores lógicos de andy y lector me permite grabar varias estaciones a la vez todo esto ahora luego cuando veremos a estructuras de control verás que empieza que un gran significado y digo es cierto que 3 es igual a 3 y para poner y 13 veces el símbolo expresaron que encuentro con mayúsculas 6 y que 4 es igual a 4 el resultado de esta validación como esto es cierto y esto es cierto es uno en la pantalla puedo poner tantas validaciones como tierras buscará con dos y es ciertamente 5 es igual a 5 el resultado sigue siendo el problema del operador lógico es que uno solo de ellos que no sea cierto y todas las expresiones de un conjunto no es cierta por tanto si llevo 3,34 segura el 4 y 5 es igual a 6 por tanto guardo recargos y el resultado de la operación global es falso porque yo te digo es cierto que 3 es igual a 3 y cuadros igual a 4 y 5 single a 6 meses obras y globalmente no es cierto porque hay una de ellas que no es cierta sin embargo el otro símbolo es cortado y el número 1 las barras verticales es por lo que estoy diciendo es es cierto que se separan tres o cuatro s cada cuatro o cinco o seis no estoy diciendo y estoy diciendo por tanto el resultado es verdadero porque este es cierto este es cierto o este es cierto es cierto estos dos sitios sí ahora por ejemplo pongo cuatro igual a cinco el resultado sigue siendo cierto porque al menos uno de ellos es cierto sin embargo ya no puede más si ninguno de ellos es cierto evidentemente el resultado de la presión no es paz por tanto básicamente para resumir nuestras redes lógicos de combinación y requieren que todos los todas las expresiones sean verdaderas una sola y el probador de es falso mientras que el oro requiere que al menos una de ellas sea verdadera para que el conjunto de la expresión transparente y verdadera vamos a hablar a continuación de las estructuras de control y para eso voy a hacer un archivo nuevo 6 punto php quería cargar tanto el editor que esto podría ir ya hace rato algunos pero 6 puntos hp y aquí voy a cargar también 6.7 muy bien pues voy a continuar voy a continuar como decía con las estructuras de control que yo diría que es como el motor que hace que se mueva realmente un programa como éste las variables son combustibles la gasolina vale pero estructuras de controles con los que realmente hace es informar las cosas ahí podríamos clasificar las estructuras de control en dos tipos de estructuras las estructuras creativas y las estructuras de decisión las estructuras operativas simplemente se encargan de repetir una cosa todos los dientes títulos días de la ramita mientras que las estructuras de decisión se encargan de preguntarse si ahora volverá de pausa y toma alguna decisión según sea verdadero o según se acabe la primera estructura de control que vamos a ver la más sencilla de todas una de las más antiguas y yo diría que está presente prácticamente de todas las de programación en el plan de control forma la estructura de control ford repite un cierto código todas las veces que tú le digas por tanto digo forma paréntesis y ya ves por esto es cuando se va a repetir este solo código bien y lo que dentro de las llaves es que el código se va a ejecutar cuando saben en qué código se va a ejecutar dentro de cuándo se va a repetir hay tres cosas que tenemos que decir y es el inicio punto y coma el final punto y coma y el incremento porque como es el código de transformando tengo que volver esto mientras que esto evidentemente es el código que se va a volver a abrir y crear una variable el contador que va a ser igual a 1 y digo siempre que contador empiece siendo uno quiere sobraba pero bueno es obra de arte siempre que contador esté siendo uno hasta que el contador sea menor entre menos cada vez que pase por aquí al contador les voy a aumentar un valor finalmente se ejecutó esto que era un error pero yo aquí lo voy a decir seco hola cuando recargo y me dice hola hola hola hola me lo dice repetidas veces si quieres es momento de empezar a poner aquí html y que te des cuenta como tengo treinta y una veces porque tengo un tanto de línea y en definitiva como no es necesario trabajar digamos php y extenderle por separado sino que php perfectamente puede contener hasta l lo que pongas dentro de por ejemplo yo voy a hacer hacia aquí arriba en el cpm lc1 voy a hacer el planificador o dietario y en eso por ejemplo un día al gasto que es contador del rey y me hago un campo input antes día 1 del mes dime lo que vas a hacer día 2 del mes viene lo que vas a hacer día 3 del mes yo lo he hecho realmente este día contador uno dos tres cuatro derretido un contador evidentemente en html y luego un impulso evidentemente para poder poner texto de esto con aplicación real evidentemente aquí al final hace un botón para enviar y lo metería pero antes de eso me falta por explicarte este puntito de aquí que es este punto de aquí ese puntito de aquí es el operador de encadenamiento php es lo mismo que hamás se hace con un signo más pero en gres efe se aseguró un punto fíjate que yo aquí tengo una cadena alfanumérica tengo una variable y tengo otra cadena para américa que va desde aquí hasta aquí como juntos como encadenó yo esos diferentes tipos dados por los encadenó con este punto caballetes con síntomas pero php es con el punto para decir que el camino una cosa con otra como podemos realmente alinear los elementos que tenemos aquí pues lo que hacemos es combinar antes en medio y después elementos de html por ejemplo yo aquí del por necesitar yo voy a poner una table es un buen recurso para lidiar y les digo fíjate que ha empezado y acabado antes de php pero sin embargo ben wagin y digo mira esto es un té r que era un repunte de familia de la tabla y aquí acaba el tr vas a cantar ver entonces y les digo esto es una columna de la tabla aquí se acaba la columna de la tabla esto es otra columna de la tabla ya que se acaba la forma de la tabla lo que hace esto con un border igual a 1 para que veas de los bordes lo que hace esto es esto es ponerme todo esto dentro de un órgano para asegurarme para el corte de 40 a quitar el truco para asegurarme que la alineación es lo más perfecta posible logros cachondo es que ahora si te fijas si veo el código fuente de la página aquí ha llegado directamente crp de perder el verde lo ha convertido directamente por tanto lo bueno que tiene php es que no veo el código fuente de la aplicación quirúrgica cielo sino que solo veo en su producción al y en este caso en estas tres líneas de código me ha ahorrado el tener que poner en todo esto otra cosa diferente es que fíjate cómo realmente html entre aquí aquí contiene hp y php a su vez contiene también html pero digamos que son capaces de mezclar siguiendo unas reglas y no saltándose las reglas pero sólo capaces de combinarse entre ellos para jugar y para al final conseguir lo mejor de cada pero vamos a ver más la situación yo diría que el preferido es el forma pero hay otros núcleos que podemos usar por ejemplo voy a voy a comentar este para disponer el código y hay otro bucle parecido que es el while el cual ejecuta un código y siempre que se ve una condición es que fíjese si te es casi igual al foro porque el foro era por paréntesis y llaves este es igual en pared es iniciales pero hay una diferente y es que el coro contiene tanto la condición de inicio como la condición del final como la condición de incremento mientras que dubai es más bajo y sólo contiene la condición de finalización por tanto le digo while contador error hasta que el contador sea menor que 32 en ese caso pone este código en la pantalla hago así 4 y recargo que crees que va a pasar si quieres incluso para no marear te voy a eliminar este código que crees que va a pasar lo que va a pasar es que va a entrar en un centro es más probablemente es también un error pero no entra directamente en el núcleo infinito de gente que ha hecho día del mes día del mes pero es que si voy bajando si voy bajando de categoría del mes ves todo lo que están haciendo gracias visto ahí la que pasa ha entrado en un bucle infinito lo he hecho mientras el contador sea menor que 32 tú sigue haciendo que pasa que siempre es menor de 32 porque no me dices cuánto es pulsera pero y como nunca me dices que el contador crezca o yo lo voy haciendo crecer el problema ha entrado en un bucle city lo cual quiere decir que el servidor tendrá el procesador atom lo cual quiere decir que la página al final se colgarán así que básicamente voy a hacer lo siguiente no he parado vamos a esperar y voy a tener lo siguiente contador empieza siendo igual a 1 y cada vez que pasa por aquí contador más más si ahora guarda y recargo fíjate como ahora hay un error que errores cometido vamos a verlos y el error fíjate lo que he dicho y es que todas las líneas tienen que acabar con un punto y con una sola que no ha acabado error que me ha dado por tanto guardo recargo y ahora ya tengo si desde el día 1 hasta el día 31 todos los días guardados por tanto podemos decir que el wine es una estructura de control parecida mejor con lo que no contiene las condiciones de inicio y las condiciones de parada sino que las condiciones de inicio y de parada hay que ponerlas fuera y dentro respectivamente roll que te sonará también bastante del hamas tintes de uruguay porque mientras que wild sólo ejecuta la acción si es cierta uruguay no hace esto mira contador es igual a 33 ejecutará alguna vez esta oración no contador es igual a 33 mientras que sea cierto que el contador es menor que 32 ejecutará este código el contador es menor que 3 033 es menor de 32 y no luego nunca ejecutará ese código sin embargo hay otra estructura de control qué es algo wine se cumpla una condición es el wine primero para la expresión y luego realizar acción en el tour baile primero realizar acción y luego válida si la tenía que haber ejecutarlo por tanto demi moore estético while el contador sea éste y por cierto ya que estamos aquí le voy a decir que contador más si quieres si quieres voy a poner entero para que veas bien cada línea y vea si entiendes bengasi o el contador sea menos que 32 y la estructura de control while es la única de ellas que nos recomienda acabar un punto de cobro así que ahora yo te pregunto en principio se tendría porqué ejecutar esta estructura de control es cierto que contador 33 es menor que protegidos no es cierto sin embargo si ahora guardo y recargo comprobar en cómo al menos una vez ha ejecutado porque dubai lo que hace es primero ejecutar el código y luego preguntarse si tenían que haberlo ejecutado problema llega aquí dice no tenía que haber ejecutado pero ya lo he ejecutado así que bueno para la próxima ya no lo ejecutó una segunda vez ya no lo ejecutó pero al menos el ejecutado por tanto esa es la definición de una estructura de control de uruguay y se asegura que al menos una vez se ejecuta el código ah a continuación vamos a correr las estructuras de control de las deliberaciones y no las de decisión las de toma de decisiones estas no es que sean más fáciles más fáciles de comprender 7 la carta eléctrica archivo 7 punto php lo que hago ah y las estructuras de control basadas en decisiones donde la estructura de control es la principal de hecho es una de las más clásicas en lo que hace simplemente es preguntarme si algo es verdadero o falso y si es verdadero ejecutará un código y si es falso ejecutará otro corriente por ejemplo mi edad es igual a 34 creo una variable que se llama edad y 34 así que digo y y paréntesis llaves es llaves y esto es expresión código verdadero y conmigo paz va a evaluar una expresión si ese espacio resulta verdadera en este caso encontrará este código por contra en la expresión resulta falsa ejecutará este código así que yo digo si larga es menor que 30 viene seco eres un joven sí no diré ya no eres tan joven cuál es el resultado de esta estructura de control bueno lo que voy a hacer es decir eran ese 434 así que es cierto que 34 es menor que 30 en caso afirmativo ejecutaré eres un joven en caso negativo ejecutaré ya no eres tan joven y evidentemente sea recargo y ejecuta es decir me dirán ya no eres tan joven porque ha resultado falso y evidentemente ha ejecutado la línea falsa lo bueno de los javascript es que se pueden manejar es bueno pero también es más difícil de entender por ejemplo ahora yo aquí pongo otro if y pongo una misma estructura de control y eres digo si la edad es menor que 20 tengo eres un chaval sí no eco eres un joven aquí repito y la explosión expresión será es menor que 50 eco todavía y conservas seco ya eres una persona respetable que tengo al vamos a organizarlo vamos a analizar edad voy a poner 24 yo digo mi edad es menor que 30 24 es cierto que es menor que 30 así que mira adelante 30 si pero luego quiere profundizar un poco más pero dentro de que se merece 30 pero soy un niño sobre el adolescente y un joven con lo cual aquí a continuación digo ciega de salud que 30 además si además de ser menor que 30 es menor que 20 le digo eres un chaval pero sí no programación sino de lógica sí es cierto que tengo menos de 30 años pero es falso que tengo menos de 20 años cuántos años tengo entre 20 y 30 igual que aquí por ejemplo supongamos que tengo 34 si edad es menor que 30 34 es mayor que prensa en tres pasó aquí baja si vale pero la edad es menor que 50 es decir tienes más de 30 años sí pero puedes llegar a 50 las personas mayores o poder superar los 50 una persona más mayor ayete entonces a que me dice varias 34 pero dentro de que es cierto que tienes más de 30 estás entre 30 y 50 o 50 y superior lo que estoy haciendo en 34 es todavía conserva pero si por ejemplo pusiera el 54 y todo esto se puede anidar todas las veces como quieras en todos los niveles que quieras pero claro el problema es que al anidar y la anegación es una práctica bastante habitual es que hay agregados aumenta la complejidad la lectura y la compresión del código no ya por ordenador porque el ordenador no tiene ningún problema en procesar desarrollados sino a nivel del ser humano verdad aunque insiste una vez creo que es proyecto previamente pero aunque todos los días nos preguntamos si vale yo digo por ejemplo yo digo tengo sed sí o no mi respuesta es sí pero a continuación hay una salida no tengo un paso cerca sin mirar y de suerte tengo sed y tengo un vaso cerca pero una vez de superarse y digo pero tiene agua no son tres y fatigados tengo sed si tengo un vaso acerca de si tenía agua nosotros usamos lo que sé tengo ser si tengo un paso cercano pues haría una opción es ir a por él nos regaló esto pero si lo hacemos todos los días inconscientemente sin darnos el problema de los chips incluso de los examinados es que hay situaciones en las que no nos vienen a la piel por ejemplo un anhelado para los días de la semana es un problema porque es es cierto que estamos en la segunda mitad de la semana es cierto que estamos en la primer día de la semana pero además es cierto que es lunes pero además es cierto que es martes sales por tanto allí la cantidad de ir sanidad asistencia y más en caso de infarto con lo cual sería un caso especialmente complejo para eso es mejor por tanto usar una estructura de control que se llama switch así que voy a hacer lo siguiente voy a hacer el número 8 voy a entrar en el archivo número 8 y voy a escribir lo siguiente simplemente voy a hacer vamos a ver voy a hacer php y voy a escribir lo siguiente digo día de la semana es igual a lunes así que en lugar de usar una estructura de control voy a usar una estructura de control del switch por tanto digo switch día de la semana ah y van a tener la siguiente estructura va a tener 62 puntos libres para cada uno de los casos qué es lunes qué hoy es un día duro y una vez y así repito con cada uno de los días en lugar de ir mirando y lo que hago es crear casos específicos para cada una de las variaciones que se pueden dar qué es martes que es miércoles 6 jueves keys viernes que el sábado y que el domingo s segundo día hoy estamos a mitad había raro con prisas por fin y mañana de vuelta al foro por tanto en este caso si ahora recargo evidentemente lo que me sale de la pantalla es hoy es un día duro porque la variable día de la semana es igual a martes la lunes si pongo martes vivirá hoy es el segundo día si yo pongo viernes me dirá hoy es prisas es decir el switch es como un ir pero no solo admite el caso verdadero o falso sino que admite un número virtualmente ilimitado de casos diferentes lo único que hay que marcar del switch es que al igual que el javascript requiere el uso de el comando break porque si no por ejemplo en el caso del lunes ejecutaría este este del texto de aquí y ya sé que suena raro pero es así continuaría ejecutando el resto de casas por donde hay que poner en el caso el código que quieres ejecutar y a continuación un break para decirle balear ha finalizado y ahora salte del switch y no ejecute en ninguna línea de código más vamos a divertirnos un poco con ph te vamos a hacer algo de qué nos va a servir y va a ser un ejemplo bastante claro primero para repasar todo lo que hemos visto hasta ahora y segundo un ejemplo que yo creo que te imaginarás que a partir de ahora vas a poner todos los páginas bloqueadas que es el típico 15-13 que te dice oye estatal del estado de la ciudad y son las 3 y 45 fontás por tanto vamos a crear el archivo 9 php y voy a hacer lo siguiente voy a cargar 9 puntos hp voy a cargar aquí nueve puntos y voy a hacer lo siguiente hay uno hay una instrucción que ya está implementada dentro de crear siempre esa instrucción t stage por ejemplo dentro de aquí dentro del paréntesis según lo que le pongas te va a dar una cosa u otra por ejemplo si no digo day y me devuelve el año 20 1 me devuelve el año en el que estamos no no me devuelve años registrados es verdad y es mi parte favorita de bay y me devuelve el número de segundos que han pasado desde el 1 de enero de 1970 en la documentación de hecho te recomiendo ver porque ahí está todo el manual de cuáles son los códigos que puedes poner si miras la uv segundos desde la época yo mix que es el 1 de enero de 1990 a las 000 en gente pero yo lo que quería decirte es que si yo pongo un lugar de la la y me dice que estamos en 2012 pero sí como la y minúsculas me dice que estábamos en el año 12 pero si pongo la m mayúsculas me dice que estamos en ser septiembre pero si pongo de en en minúsculas me dice que estamos en el 2009 tu vida vale pero como te sabes todo esto no me lo sé sino simplemente cada vez me abro la documentación oficialmente a s&p que está en http punto net y veo los códigos que puedo usar cada uno a qué se corresponde por tanto voy a hacer lo siguiente voy a hacer eco vamos a ver hoy es mayor respecto a fuera hoy es que cuatro cuartos 24 hoy es 24 de septiembre y son las 18 27 y pongamos que de 30 santos cuando recargo esto es muy bonito pero no me sirve para nada porque es texto completamente estático no voy a entrar cada día cada hora cada segundo canal me desea cambiar la fecha que quiero que esto lo haga al ordenador automáticamente para eso está precisamente la instrucción de él por lo tanto voy a hacer lo siguiente hoy es el 24 de septiembre de 2012 no 64 y principal de septiembre y voy a decir hoy es pero además no punto de it y digo cuál es el rey que me permite trabajar con el día no sé que tengo aquí y digo hoy es de una vez minúsculas días del mes con ceros iniciales o que yo sin ser es igual te gusta más sinceros pues día del mes sin celos iniciales la j hoy es 24 este 24 te puedo asegurar que ya no es estático ahora es dinámico de la misma manera copio pero y digo él un problema hoy es 24 de sep de septiembre pero lo que pasa representación contextual con el verdor textual completa efe pero me llevé un chasco porque claro como cualquier lenguaje de programación hoy es 24 de septiembre se cumple que no viajes con tv3 la mitad está en castellano a la mitad pero para solucionar esto viene de 2012 ya sabemos que esto es el day con y mayúsculas por tanto copiamos pegamos ya sabemos que es ley y mayúsculas y son las 18 lo tienes en formato de 24 horas son formatos de opciones 24 pues entonces vemos que el formato de 24 es la h mayúsculas río h formato de 24 horas con ceros iniciales con ceros sinceros pero esto sin duda es que las mayúsculas así que vengo aquí pero al ser minúsculas los minutos siempre de acuerdo es y minúsculas siempre les van a decir de minutos con ceros iniciales y no sé de dónde sale pero es así y los segundos es la s bueno verdad copiar luego las 40 en todo caso no porque está aquí es que está bien punto comillas comillas punto.com punto pero vamos a verlo así que guardo recargo y me dice que es 24 de septiembre del 2012 y son las 16 31 07 bueno si el servidor está un poquito herido de ahora pero no pasa nada fíjate cómo va aumentando aumentando y oye y si el servidor de un desfase pues me cojo el rate a la hora que le sumo dos y tan contentos y ya son las 18 y no pasa nada bueno pero ahora a continuación lo que vamos a hacer es arreglar un poco este código porque este código está bien pero tiene el espanyol de que me dice september y no me va a decir otra cosa sino que se entiende me puede decir ser temer me contestó well pero nunca adelante en septiembre así que yo me tengo que currar algo que me permita traducir los meses al castellano vamos a continuar y el problema que tenemos el mes de septiembre cuando voy a hacer lo siguiente nada vamos a decidir sus días de la semana por tanto dijo switch veic y el día de la semana recordamos perdón en el mes del año recordamos qué s así que pongo los corchetes y dijo hay una variable así mes es igual a hacer para darle un valor pero en casa de que sea yo 9 en este caso un mes es igual a género con con ellas y no te olvides [Música] del rey copio y pego pego pero luego ip 6 ferrari el meses febrero qué es más el mes smart creis sprint el meses abril keys mail el mes es malo y el mes de junio de hecho [Música] el mes es julio seis euros el meses agosto y por fin llegamos que se tenga el mes de septiembre si guardamos recargamos y aquí en lugar de decir quiero que me devuelvas la variable mes por tanto guardo recargo y me dice que es 24 de septiembre con lo cual en lugar de devolverme directamente la fecha lo que va a hacer es antes procesar y traducir y mediante una estructura de control switch debemos por tanto un caso práctico de para que nos puede servir una estructura de control switch hemos conseguido realizar una producción de las fechas tenemos una de las funciones las funciones son incomprensiones en un primer momento pero más adelante no sirven para mucho las funciones nos pueden servir por ejemplo para encapsular trozos de código por tanto para crear una función yo escribo la palabra mágica y reservada función a continuación elijo yo el nombre de la función dime la fecha le pongo paréntesis le pongo paréntesis de momento vacío más adelante veremos que se puede poner parámetros y pongo unos corchetes que encierran todo el código todo este código está encerrado como puedes ver dentro de una función cuál es el resultado en pantalla el resultado en pantalla es ninguno porque porque al crear una función yo he hecho lo mismo que cuando creó una variable lo que he hecho es poner en la memoria del ordenador un trozo de código que más adelante si quiero ejecutar pero que ahora mismo de momento no he querido ejecutar por tanto lo que he hecho hasta ahora es crear una función lo que voy a hacer a partir de ahora es llamar a la función destruye la fecha supongo dime la fecha paréntesis esta fórmula llama y ejecuta a la función que acabo de definir aquí así que guardo recargo y saber la fecha cerrar la fecha porque aquí la es guardada en una función y aquí y llamamos a la función son muy explicar el uso de funciones con parámetros por ejemplo yo voy a crear un parámetro que será nombre así que ahora voy a decir hola cómo nombre punto espacio fíjate que si recargo ahora la función de huarmey error advertencia realmente no es un error tres advertencias y es que me dice yo esperaba que tú me dirás un argumento para dime la fecha porque aquí me has dicho dime la fecha y le ha asegurado que me ibas a dar un nombre pero acá ni aquí no me has dado un nombre así que voy a poner hola jose vicente guardo recargo hola josé vicente hoy es 24 de septiembre de 2012 y son unas papas pero si yo quisiera cambiar esto por otro nombre hola jaime guardo recargo y comprobamos como esa misma función se puede adaptar para varios usos con el uso de parámetros los parámetros por tanto son elementos introducimos dentro de los paréntesis y que nos sirven para personalizar y para adaptar el funcionamiento y el uso interno de las funciones usted acaba de hacer esto de hecho lo voy a eliminar me queda solo con la función esto no hace nada así que a esto me voy a archivo guarda estoy aquí en archivo guardar como y le voy a decir que me lo guardo como fechas hay una una voy a crear un archivo nuevo hay una instrucción de php que me gusta mucho y que es muy usada que es la función incluye el disfrute dentro de y ahora por ejemplo vivo vive la fecha de la fecha con el parámetro josé vicente guardo eso aquí recargo para que veas ella para hacer fechas aquí recargo el número 10 estoy trabajando con archivo número 10 recargo y me dice error fatal es normal zoológico has llamado a una función no definida llamada dime la fecha le digo como que no definida no no no no yo la he definido en fechas punto php pero claro 10 punto php no sabe lo que yo he definido en 3.15 p por qué porque son dos archivos diferentes por tanto hay una función está muy bien que es incluye incluye me permite incluir el archivo que quiera por ejemplo incluye el archivo fechas php y si ahora recargo este archivo me dice hola josé vicente hoy es 24 de septiembre porque al decirle incluye fechas punto php lo que le estoy diciendo de esto ye coge el código de fechas rtp e inserta lo a continuación aunque tú no lo veas insertarla a continuación de tal manera que ahora sí evidentemente podrás usar el método que he definido la función que definieron llamada vive la fecha una cosa más voy a hacer otro archivo que se va a llamar nada punto php y dentro de nada punto php yo voy a decir seco nada vivo una variación de incluye es rico ayer por ejemplo yo digo incluye y dibujo nada dos puntos de hp ahí va nada 2 existe luego la cuestión es que si ahora recargo tengo un warning tengo un warning que me dice oye cuidado he fallado a abrir este archivo pero es un warning no es un error fatal con lo cual al final aunque las advertencias me dice que ejecuta el código otra otro tipo de llamada hermano del club es rico arias si él incluye allá era un guardia pero si el rico ayer falla en un fatal error y si te da el error no te deja seguir ejecutando el código que tienes a continuación por tanto incluye y ree cuales son dos cosas que vamos a usar extensivamente e intensamente centros donde los programas pero hay que tener cuidado porque hay que tener cuidado de que debe existir el archivo que realmente estamos llamando

Deja una respuesta

Tu dirección de correo electrónico no será publicada.