Einführung in PHP - Variablen | Part 1 PHP Tutorial für Anfänger

Поділитися
Вставка
  • Опубліковано 9 лис 2024

КОМЕНТАРІ • 41

  • @VitalijMik
    @VitalijMik  4 роки тому +5

    Kanntest du Variable Variablen? Ich finde es ein witziges Feature um Konfigurationen einzulesen

    • @olis936
      @olis936 4 роки тому +1

      $_REQUEST war mir neu. Ich kannte nur $_GLOBALS, das geht ja auch in die Richtung.

    • @VitalijMik
      @VitalijMik  4 роки тому +1

      @@olis936 ja beides sollte man nicht kennen :D

    • @olis936
      @olis936 4 роки тому +1

      Könntest du im nächsten Video evtl. nochmal kurz auf das SIcherheitsrisiko durch $_REQUEST & $_GLOBALS eingehen. Ich fand dass zu kurz angerissen, denn prinzipiell kann man doch jedes $_POST/$_GET-Array im Browser manipulieren. Warum hat du auf $_REQUEST so eingehend hingewiesen?

    • @VitalijMik
      @VitalijMik  4 роки тому +1

      @@olis936 PHP Request hat daten aus $_GET.$_POST und $_COOKIE ich kann mit hilfe des Cookies die formular daten überschreiben. Aber ich mache dazu noch irgendwann ein gesondertes video

    • @olis936
      @olis936 4 роки тому

      @@VitalijMik Das wäre riesig, danke!
      Freu mich drauf!!

  • @infosandfacts7536
    @infosandfacts7536 4 роки тому +4

    Super super. Mach nach den Basics auf jeden Fall mit der Serie auch in den fortgeschrittenen php Bereichen weiter!!!

    • @VitalijMik
      @VitalijMik  4 роки тому

      Fotgeschritten im Sinne von Grundlagen in OOP? Oder Fortgeschritten im Sinne von Automatisierte Tests und Continues Intergration/Delivery und Test Driven Development?

    • @infosandfacts7536
      @infosandfacts7536 4 роки тому +1

      Vitalij Mik was du denkst was man nach deinen Basics als nächstes lernen sollte auf dem Weg eines php developers. Mich würde der Teil des web developments am meisten interessieren

    • @VitalijMik
      @VitalijMik  4 роки тому

      Alles klar

    • @infosandfacts7536
      @infosandfacts7536 4 роки тому

      Vitalij Mik meinte wirklich dass was DU als wichtig erachtest was man als Nächstes nach den Basics lernen sollte. Ich persönlich bin am meisten an web Entwicklung interessiert.

    • @VitalijMik
      @VitalijMik  4 роки тому +2

      ja also dann OOP :D werde ich dann machen

  • @JanDrs81
    @JanDrs81 4 роки тому +2

    Genau darauf habe ich gewartet. Bitte damit weitermachen. Perfekt

  • @svens4805
    @svens4805 4 роки тому +1

    Top freue mich schon auf die weiteren Videos der Serie.

  • @frantsuzov
    @frantsuzov 2 роки тому +1

    Danke!

  • @heinrichschiller4673
    @heinrichschiller4673 4 роки тому +3

    Einen Wunsch hätte ich noch. Eine Strategie für möglichst gute Variablennamen. Warum diese wichtig sind, was können gute und klare Namen einem sparen etc.

    • @mauricestumpe5186
      @mauricestumpe5186 3 роки тому

      einfach englische namen am besten benutzen stell dir vor der typ der den code irgendwann warten darf weis wo du wohnst :)

  • @konstantinf9150
    @konstantinf9150 4 роки тому +2

    weiter so!

  • @GeneralCrime
    @GeneralCrime 3 роки тому +1

    Beim letzten part war nen kleiner fehler $_REQUESt statt $_REQUEST. Zudem sagtest du das man die Globalen Variablen nicht nutzen sollte was jedoch im context des vidos dann fehlt wie man sie nutzen sollte filter_input() filter_input_array() den wie soll ich meine formular oder url daten bekommenw enn ich $_GET/$_POST/$_REQUEST nicht nutzen darf.

    • @VitalijMik
      @VitalijMik  3 роки тому

      Danke für den Hinweis aber diese Videos sollen ja aus anderen videos aus verlinkt werden. Ich habe es mehrfach in mehreren Videos gezeigt wie man filter_input verwendet. Ich wollte nicht 100 Mal das selbe Erklären und Zeigen

    • @GeneralCrime
      @GeneralCrime 3 роки тому

      @@VitalijMik ah ok dann der Tipp dieses Video dann entsprechend zu dem Video verlinken also in diesem Video den link zu dem anderen erhöht ja auch die Reichweite..... wie ich soll das nicht nutzen ah da erklärt er es.

    • @VitalijMik
      @VitalijMik  3 роки тому

      das finde ich nicht mehr wieder, 255 Videos auf dem Kanal.. keine Ahnung mehr wo ich das genau erkläre :D aber von dort aus ist es hierhin verlinkt

  • @infosandfacts7536
    @infosandfacts7536 4 роки тому +1

    Noch ne Info. In der App auf einem Mobil Telefon ist dein Header Bild links und rechts abgeschnitten. Man kann nicht alles lesen.

    • @VitalijMik
      @VitalijMik  4 роки тому

      Hm.. ich müsste es eh irgendwie anders mal designen

  • @frantsuzov
    @frantsuzov 2 роки тому +1

    > echo "2apfel" + "3birnen"
    ergibt in php 5 :)

    • @VitalijMik
      @VitalijMik  2 роки тому +1

      ist doch logisch, PHP wandelt einen Wert in eine Zahl um, alles was nicht Zahl ist, wird aus dem TExt rausgeschmissen. Gillt nur wenn der Text hinten ansteht, nicht vorne.
      2apfel wird zu 2
      3birnen wird zu 3
      und dann kommt 5 raus. Wenn man es weiß ist es eigentlich ganz logisch ;)

    • @frantsuzov
      @frantsuzov 2 роки тому +1

      @@VitalijMik Mir ist es auch klar, aber das überrascht immer wieder die Leute, die von typisierten Sprachen kommen. :)
      Obwohl php8 sehr viel für die Typisierung gemacht hat, gibt es immer noch nicht wie bei Java typysierten Array MyType[].
      Oder echo '1' == true lievert true, aber '0' == true liefert false.
      echo 'true' == true; liefert true
      Also natürlich hast Du recht, dass ein Vergleichoperator === viel besser ist, da er auch die Typen untersucht. Man darf nicht auf Versuch von PHP die Typen selbst umzuwandeln verlassen.
      Danke Vitalij, dass Du den Leuten hilfst.
      Так держать!

    • @VitalijMik
      @VitalijMik  2 роки тому +1

      Seit PHP 8.1 ist die Prüfung mit einem string automatisch eine typisierte Prüfung.
      '1' == true wird automatisch zu '1' === true. Könnte allerdings bei vielen im Code zu Überraschungen führen wenn plötzlich etwas, ausversehen funktioniert hat, und adnn mit einem Upgrade gar nicht mehr geht

  • @blitzz0032
    @blitzz0032 Рік тому

    Wie kann man php in DarkMode machen?

    • @VitalijMik
      @VitalijMik  Рік тому

      Das hat was mit deinem Editor zu tun. Nicht PHP. Schaue einfach in den Einstellungen deines Editors nach

  • @matze489
    @matze489 2 роки тому +1

    Kommentare sind nur dafür da, wenn man zu faul ist Code zu löschen

    • @VitalijMik
      @VitalijMik  2 роки тому

      das musst du mal genauer erklären :D

  • @JesusDerMuslim
    @JesusDerMuslim 4 роки тому

    per smartphone schwer lesbar...zoomvideo wäre hilfreich gewesen

    • @VitalijMik
      @VitalijMik  4 роки тому

      Man lernt nicht Programmierung am Smartphone ;)

    • @JesusDerMuslim
      @JesusDerMuslim 4 роки тому

      @@VitalijMik stimmt, aber statistiisch betrachtet, ist das smartphone immer noch das erste mittel für eine begutachtung eines videos. erst später kommt ein pc in frage. ich habe jetzt das video abgebrochen wegen augen. erst später werd ich mir nochmal zeit nehmen und mit notizen hinsetzen am.pc.... diese hürde ist für mich kein grosses problem, aber für andere vielleicht ein abbruchgrund

    • @VitalijMik
      @VitalijMik  4 роки тому +1

      @Togg welche Statistik? UA-cam? Die ist nicht relevant weil du auf UA-cam viel mehr Unterhaltungscontent hast. Würde man die Statistik betrachten von reinen Bildungskanälen würde die Statistik anders aussehen. Ich denke auf Seiten wie Udemy oder Skillshare sehen die Statistiken ganz anders aus und eher Repräsentativer als reine UA-cam Statistik. Leider kann ich das nicht bestätigen weil ich keine Zeit habe nach den Statistiken zu suchen ;) Veilleicht investierst du ja diese während ich an meinen Videos arbeite und wenn du Sagst dass Smartphones doch SInn, machen überlege ich mir was ;)