3 cosas LOCAS que puedes hacer en PHP

Поделиться
HTML-код
  • Опубликовано: 8 сен 2024
  • En este video te mostrare 3 características fuera de lo normal que tiene el lenguaje de programación php.
    Si quieres apoyarme y darme para una cerveza puedes hacerlo por aquí: paypal.me/Hecto...
    Puedes apoyarme desde 0.5 USD al mes uniéndote como miembro al canal aquí: / @hdeleonnet
    También puedes vía patreon: / powerhdeleon
    Todos mis podcasts: • Podcast #1 - ¿Cuál es ...
    Curso de MVC .Net: • Curso de MVC .Net C#| ...
    Curso de MVC Api .Net: • Curso de MVC API .Net ...
    Curso de facturación electrónica en c# .Net: • ¿Cómo convertir archiv...
    Todos mis videos sobre facturación electrónica: • ¿Cómo convertir archiv...
    La falta de respeto tanto a mí como a cualquier otra persona y el SPAM son razones de bloqueo en mi canal.
    "Copyright Disclaimer Under Section 107 of the Copyright Act 1976, allowance is made for "fair use" for purposes such as criticism, comment, news reporting, teaching, scholarship, and research. Fair use is a use permitted by copyright statute that might otherwise be infringing. Non-profit, educational or personal use tips the balance in favor of fair use"
    ---------------------------------------------------------------------------------------------------------------
    Sigueme en twitter ⇒ / powerhdeleon
    Sigueme en facebook ⇒ / hdeleon666
    Mi Sitio web ⇒ hdeleon.net
    #php #programación #backend

Комментарии • 98

  • @hdeleonnet
    @hdeleonnet  3 года назад +23

    Si te ha gustado el video puedes apoyarme dejando un pulgar arriba y compartiendo en tus redes sociales. ¡Muchas gracias!

  • @mariocalcetin7602
    @mariocalcetin7602 3 года назад +11

    Nunca crei que fuera tan simple el scrapping, nunca siquiera lo habia intentando porque daba por hecho que era algo sumamente complicado .
    Agradecido maestro.

    • @SimaDamian
      @SimaDamian 3 года назад +2

      OJO. una cosa es scrapping otra es leer el contenido de una pagina, acá lo unico que paso es que leyo el contenido, no buscó, filtró ni analizo el contenido

    • @mariocalcetin7602
      @mariocalcetin7602 3 года назад +1

      @@SimaDamian cuan mas complejo seria eso ? .

    • @martincastagno8945
      @martincastagno8945 3 года назад +1

      Hay librerías en Python que te permiten hacer scraping y automatizar los procesos cada ciertos intervalos de tiempo. La idea es analizar elemento por elemento y filtrar según el tipo de class o ID de cada uno de ellos. Pero ojo, si la página o app implementa AJAX casi en su totalidad, el nivel de complejidad aumenta considerablemente al momento de configurar las herramientas que vayas a utilizar.
      Una página estática es fácil de desestructurar, pero dinámica ya cambia un poco la cuestión.

  • @rafaels76
    @rafaels76 3 года назад +6

    El segundo punto me hizo recordar algo bastante viejo que se usaba en un lenguaje desaparecido que se llamaba Clipper (lenguaje de los 80s - 90s especializado en manejar bases de datos). Tenia un concepto que se llama macrosustitucion que es prácticamente igual a lo que explicas alli con PHP. No sabia que PHP lo hacia también

  • @BrianAlvarezCuadros
    @BrianAlvarezCuadros Год назад

    jajaja ese PHP es un loquillo. Mi primer lenguaje de back. Excelente video

  • @mathiasburgio8810
    @mathiasburgio8810 3 года назад +3

    Hace años que trabajo con PHP, la 1ra me resulto muy "tonta" y la conocia. Las otras 2 fueron geniales, me emociona mucho cuando aprendo algo nuevo. Muchas gracias!!!

  • @sergioochoa583
    @sergioochoa583 3 года назад +5

    Estaría muy pro que implementarás la BD de usuarios y roles en PHP con alguna plantilla. Creo que a la mayoría le serviría ver aplicada esta BD a nivel profesional. Gracias eres un crack

  •  3 года назад +1

    Tengo años de trabajar con php y este video me ha renovado la forma en que veo el lenguaje y me has hecho el dia

  • @vivianarondon239
    @vivianarondon239 3 года назад

    Cucho se ve como bieno tu curso de php se gana un suscriptor

  • @vvilmore
    @vvilmore 3 года назад +3

    Increible!! no conocia todos los trucos!
    muchos muchos años con php. y me quede loco!! xD

  • @wilderwilches
    @wilderwilches 3 года назад +1

    Excelente Video, sabía de dos de ellas, la que no habia visto nunca es la de concatenar los $$a. file_get_contents() lo he usado algunas veces para consultas a API's públicas, y la del config.php es muy usado en codeigniter

  • @jhordybarreradev
    @jhordybarreradev 6 месяцев назад

    Descubrí la funcionalidad del doble dólar en variables por error, lo de las funciones no la conocía, y me imagino que debe ser posible anidar más de 2 $ pero ya sería locura o para ofuscación de código.
    El archivo retornando valores lo enseñaron en la uni, saludos, buen video.

  • @abarraez2003
    @abarraez2003 3 года назад +3

    Excelente información, muchas gracias, tiempo trabajando con PHP y no conocía lo que mostrastes. Saludos

  • @theECVkiller
    @theECVkiller 2 года назад +1

    La última está muy chida y puede ayudar pa ahorrar escribir tanto código en un solo archivo xd

  • @pedromedina7349
    @pedromedina7349 3 года назад +1

    Soy novato en PHP tienes mi like

  • @Magistrado1914
    @Magistrado1914 3 года назад +1

    Excelente videotutorial
    Visto en 19/12/2020

  • @vivianarondon239
    @vivianarondon239 3 года назад

    Estaba buscando alguien que explicara php

  • @Trance_Code
    @Trance_Code 3 года назад +2

    Mi favorita es para hacer Web Scraping, hace años hice una en .net con windows form, y tambien genial... php un tremendo lenguaje web la verdad... Saludos y gracias por siempre compartir

  • @JohnnyDeCastro
    @JohnnyDeCastro 3 года назад +5

    No las consideraría "cosas locas" de PHP, sino particularidades del lenguaje, por cierto, son cosas que al final usas día con día y al menos yo las extraño cuando trabajo en otros entornos. :-D
    Lo que define PHP es su origen, evoluciona como un montón de wrappers en C que hacían uso de apache sobre unix*like como base para su funcionamiento, así que toma mucho del como funcionan los scripts en sistemas unix y toma muchas cosas de perl, así que en su evolución natural hacer cosas como web scraping resultaba muy simple, que dicho sea de paso, era más parceo e incrustación de contenidos que scraping, tradicionalmente lo usas para extraer valores de otras webs a través de expresiones regulares y antes (como los hostings no bloqueaban muchas cosas), lo que hacías era extraer el contenido que te importaba saliendote de php y enviando a sed o perl para regresar todo como html con php.

  • @jovenpadawan3588
    @jovenpadawan3588 3 года назад +20

    Siempre denigran a PHP pero es el mejor lenguaje de todos, sencillo como el solo y sorprendete :O

  •  3 года назад +3

    Muy bueno, ahora entendí algo que me había pasado antes, jeje

  • @rickyarg5298
    @rickyarg5298 3 года назад +2

    Si la verdad PHP es tan poderoso como odiado por los de JS (sobretodo) jajajajaja, en PHP 1 linea de codigo en JS varias!!!!!!

  • @ch1nux1430
    @ch1nux1430 3 года назад +3

    Son cosas locas, pero útiles...
    Las cosas "locas" que conozco de PHP son locas, como por ejemplo hacer el alfabeto con tres lineas XD
    Muy buen video 👍🏼
    Lo leíste de un aguacate🥑

  • @DM31415
    @DM31415 Год назад

    las dos últimas características no las conocía pero la primera característica es intuitiva dada la funcionalidad del lenguaje.

  •  2 года назад

    Jajajajaja excelente video, me divertí al probarlo!

  • @Sacramentissimo
    @Sacramentissimo Год назад

    admiro a hdelon por la cantidad de experiencia que tiene,y yo quiero llegar al nivel que está este tipo,pero me gustaría saber que libros ha leído y que fuentes

  • @zuumstellar975
    @zuumstellar975 3 года назад

    Excelente video Héctor... No la conocía estás funcionalidades de PHP. Nuevamente gracias por compartir 👍

  • @crais01
    @crais01 3 года назад

    ninguna la conocia pero la segun y la tercera las encontre super util

  • @alfsan8664
    @alfsan8664 3 года назад

    Claros ejemplos de cuando un bug se convierte en un feature

  • @superxereu
    @superxereu 3 года назад +1

    Excelente trabajo hermano 👏🏼👏🏼👏🏼👏🏼

  • @isaleon66
    @isaleon66 Год назад

    Me encantó el vídeo 👏

  • @marloncode
    @marloncode Год назад

    recien la conoci !! interesante

  • @dbvivas
    @dbvivas 2 года назад

    no lo sabia la verdad esta genial

  • @bryanportillo9772
    @bryanportillo9772 2 года назад

    Que bien video!
    Solo conocía las primeras dos de antemano pero la última de usar un archivo PHP como contenedor y retornaron en otro con require no lo sabia, esta super cool!

  •  3 года назад +1

    $$a es la notación de un apuntador es lo mismo que decir : ${$a}

  • @yaeluriel
    @yaeluriel 3 года назад +1

    Muchas gracias Héctor por la información 👌 y me agrada bastante tu canal y sobre todo lo que desmienten o adornan ,muy buen contenido.

  • @emanuelr9815
    @emanuelr9815 3 года назад +1

    Muchas gracias mi Hector

  • @insecureup
    @insecureup 3 года назад

    Muy interesante

  • @hernanramirezweb
    @hernanramirezweb 2 года назад

    Buen video!

  • @antonycarrilloluna8080
    @antonycarrilloluna8080 3 года назад +1

    Muy buen video. No sabia lo segundo y lo tercero.

  • @josecordova8754
    @josecordova8754 3 года назад

    Muy buen video 👌 en espera de más videos sobre PHP

  • @cimer011
    @cimer011 3 года назад +1

    La tercer cosa loca es muy utilizado en codeigniter 3.

  • @angelarmando2640
    @angelarmando2640 3 года назад +1

    Has un cruso de php
    Haciendo funcionales de este tipo :3
    Jajajajaja por favor xD
    O un vídeo sobre programación funcional con php

  • @nftsparatodos1274
    @nftsparatodos1274 2 года назад

    deberias hacer una vidoe de scriping con PHP porque eso de file_contents se ve super loco para hacer lago rapido se ve sencillo pero no se si de vd sea sencillo o solo parece

  • @adrianfgutierrez2836
    @adrianfgutierrez2836 3 года назад +3

    Viva PHP 💪🏾

  • @xavierpersal258
    @xavierpersal258 2 года назад

    No conocía ninguna de estas!!! Me encanta mchas gracias, podrias decirnos como mandar info desde un servidor local (Sin IP Publica) envíe via PHP informacion a otro servidor en la nube? Mil gracias!

  • @victorgoncalves6130
    @victorgoncalves6130 Год назад

    genial!!!!

  • @Christianvaldezromero
    @Christianvaldezromero 3 года назад +4

    Que si python, que si node. NADA DE ESO. PHP es el rey! Algo me dice que en 2 años todos están de vuelta a PHP 😎

  • @jesusalonso4266
    @jesusalonso4266 3 года назад

    lo interezante es hacer un creador de automatico de php para jugar entre los saltos de cada archivo

  • @zatell9685
    @zatell9685 3 года назад

    nuevo sub

  • @joseluispintadovasquez6497
    @joseluispintadovasquez6497 3 года назад +1

    Waaaa. Si los sabia 😁

  • @adrianfgutierrez2836
    @adrianfgutierrez2836 3 года назад

    Geniales tips, y genial la música 🤘🏽🤘🏽🤘🏽🤘🏽

  • @lesterrodriguez7165
    @lesterrodriguez7165 2 года назад

    Igualar una variable al retorno de un archivo si que no la sabía, pero la arborización de varíables si...

  • @ScroyxD
    @ScroyxD 3 года назад +1

    Buen vídeo! Puedes hacer un tutorial de contador de personas online en una pagina web?

    • @hdeleonnet
      @hdeleonnet  3 года назад +1

      ruclips.net/video/zGtQbuWc3jc/видео.html

  • @jesuspereiraoficial
    @jesuspereiraoficial 3 года назад

    Esta cool este video. Gracias Bro.

  • @edwinfigueroa544
    @edwinfigueroa544 3 года назад +1

    No conocía ninguna de la tres :o me exploto la cabeza

  • @condorcol7816
    @condorcol7816 3 года назад +1

    El scraping solo sirve sobre paginas planas? O con el scraping puedes simular una busqueda? Osea puedo simular una busqueda en google y determinar que si buscara ''carro'' la palabra arroja 80 respuestas.

    • @Jhonmundo
      @Jhonmundo 3 года назад +1

      En este caso no se puede hacer eso. Porque los recursos que usa la web estan limitados para ser solamente llamados por el dominio especifico (google.com), por lo que el javascript de esa web no te funcionara.

    • @EduardoOrtiz28
      @EduardoOrtiz28 3 года назад +1

      En este caso deberías respetar el método que usa la página para la búsquea y los parámetros, puedes usar file_get_contents o en estos casos yo prefiero usar curl donde incluso puedes enviar todo a través de proxies para la solicitud se envíe desde otro origen. Muy util para prevenir bloqueos por ejemplo

  • @miguelromero2363
    @miguelromero2363 7 месяцев назад

    No conocia ninguna. Gracias

  • @RandomVideos-bq2xn
    @RandomVideos-bq2xn 3 года назад +1

    Me ha encantando :D

  • @yerenpalacios8156
    @yerenpalacios8156 3 года назад +1

    El primero no es lo mismo que hacer una etiqueta iFrame y ya?

    • @hdeleonnet
      @hdeleonnet  3 года назад +1

      Un esta en cliente
      Php esta en servidor

  • @DonecEris
    @DonecEris 3 года назад

    Fenomenal !!!

  • @willypaz6706
    @willypaz6706 3 года назад

    Bueno, la última puedo hacerlo en Python sin librerías xD y creo que la segunda también se puede pero no lo eh probado, pero para lo primero la mayoría de los lenguajes requieren de una librería externa.

  • @duranguenze
    @duranguenze 3 года назад +4

    El error más loco de php que he visto es el de "T_Paamayim_Nekudotayim" es tan loco que batallé para replicarlo.

    • @wineloy
      @wineloy 3 года назад

      Tengo curiosidad sobre ese error ! 😅

    • @duranguenze
      @duranguenze 3 года назад

      @@wineloy ¿que duda tienes? No me he puesto a buscar la replicación del error.

    • @wineloy
      @wineloy 3 года назад

      @@duranguenze sobre el error en general no me he topado con el

    • @duranguenze
      @duranguenze 3 года назад

      @@wineloy si, tampoco yo, pero cuando lo intenté replicar, fue muy difícil. Es tal que tienes que ser muy específico para que te llegue a pasar. Una semana después de replicarlo, le sucedió a un compañero.

    • @realsoftgt
      @realsoftgt 3 года назад

      @@wineloy lo encuentras aca www.php.net/manual/en/language.oop5.paamayim-nekudotayim.php

  • @alexdevorigin1
    @alexdevorigin1 3 года назад

    deberias darle mas pie a PHP actualmente con el cambio de la v8

  • @JESUSDAVIDBERROCALMORA12121994
    @JESUSDAVIDBERROCALMORA12121994 2 года назад

    Las últimas dos opciones si las conocías

  • @Jose26323
    @Jose26323 3 года назад

    Excelente video, del primer caso loco, tengo una anécdota similar, ya que tuve que hacer una función que me trajera un valor de una página en concreto pero mediante un script de php, algo así como, que la función busque de hacer una traducción de una palabra en el traductor de Google y traerme ese resultado o la traducción para tenerlo como valor y usarlo en mi sistema.

  • @esarmiento7
    @esarmiento7 3 года назад

    He visto que algunas personas son algo reacias a cms web y prefieren excel, como se puede cambiar eso y sin regalar el trabajo? Gracias.

  • @DavidRodriguez-ok7sk
    @DavidRodriguez-ok7sk 3 года назад

    El llamado a variables dinámicas , lo descubrí revisando un código que me había quedado mal hecho

  • @christianlanoire7541
    @christianlanoire7541 3 года назад

    Interesante, pero porque el enriedo innecesario, dame una aplicación práctica en la cual podría necesitar esa cosa loca.
    Gracias

    • @ClazhGTAX
      @ClazhGTAX 3 года назад +1

      Yo me he visto en el problema de necesitar algo así pero nunca supe como aplicarlo hasta ahora, Por ejemplo cuando necesitas aplicar una función dependiendo del resultado que obtengas en la variable. (ej, si el resultado devuelve un string delete se aplica la función delete())

  • @leonardomitchell3869
    @leonardomitchell3869 2 года назад

    El segundo es para volar cabezas. La verdad, mas alla del conocimiento del truco. Escribir codigo de esa manera, solo da enemigos en la industria. 🤣

  • @ra503
    @ra503 3 года назад

    Como se llama el plugin para el autocomplemento de php?

  • @samirnayibruza9135
    @samirnayibruza9135 3 года назад

    🤯

  • @josefranciscodiaz4544
    @josefranciscodiaz4544 3 года назад

    Conocia las 3 xD

  • @albertoguapo17
    @albertoguapo17 3 года назад

    yo solo la segunda no la conocía.

  • @luissantiagocruz9301
    @luissantiagocruz9301 3 года назад +1

    Me perdí con lo segundo 😐

  • @kvelez
    @kvelez 7 месяцев назад

  • @raul7254
    @raul7254 3 года назад

    No sabía ninguno de los trucos

  • @pionlenonmccauglindiez191
    @pionlenonmccauglindiez191 Год назад

    La cuarta!!!
    $a="Z";
    echo ++$a;

  • @darwinroblescaballero7906
    @darwinroblescaballero7906 2 года назад

    a

  • @FranciscoTabiloHuerta
    @FranciscoTabiloHuerta 3 года назад

    Buen vídeo pero me aparecieron más de 12 anuncios, un fastidio.

    • @hdeleonnet
      @hdeleonnet  3 года назад +2

      lo sé, no podemos hacer nada contra eso, es tema de youtube

    • @FranciscoTabiloHuerta
      @FranciscoTabiloHuerta 3 года назад

      @@hdeleonnet ¿es verdad que si veo los anuncios hasta el final recibes más dinero?

    • @hdeleonnet
      @hdeleonnet  3 года назад

      0.00001 +

    • @FranciscoTabiloHuerta
      @FranciscoTabiloHuerta 3 года назад

      @@hdeleonnet bueno todo suma, saludos.

  • @quirinoemmanuelmendesramos9772
    @quirinoemmanuelmendesramos9772 3 года назад

    :00000000000000
    Estas cosas no las enseñan ni en los cursos :0