Learn PHP

If you want to be a web developer, you need to learn PHP. Read these free tutorials to master this powerful and popular scripting language.

Getting started with PHP

  • How to Build a Simple REST API in PHP

    How to Build a Simple REST API in PHP

    Sajal Soni
  • How to Use Sessions and Session Variables in PHP

    How to Use Sessions and Session Variables in PHP

    Sajal Soni
  • How to Upload a File in PHP (With an Example)

    How to Upload a File in PHP (With an Example)

    Sajal Soni
  • All PHP tutorials:

    1. Xdebug - Professionelles PHP-Debugging

      Xdebug - Professionelles PHP-Debugging

      Tutorial Intermediate

      Technisch gesehen ist Xdebug eine Erweiterung für PHP, um Ihnen das Leben beim Debuggen Ihres Codes zu erleichtern. Im Moment sind Sie möglicherweise daran...

    2. Erstellen einer CodeIgniter-Webanwendung von Grund auf neu

      Erstellen einer CodeIgniter-Webanwendung von Grund auf neu

      Tutorial Advanced

      Die Anwendung, die wir erstellen, ist eine einfache Werbetafel, auf der Benutzer sich registrieren, Aufgaben veröffentlichen und eine Belohnung für ihre...

    3. Vom prozeduralen zum objektorientierten PHP

      Vom prozeduralen zum objektorientierten PHP

      Tutorial Intermediate

      Dieses Tutorial wurde von einer Rede von Robert C. Martin inspiriert, die ich vor ungefähr einem Jahr gesehen habe. Das Hauptthema seines Vortrags ist die...

    4. Paralleles Testen für PHPUnit mit ParaTest

      Paralleles Testen für PHPUnit mit ParaTest

      Tutorial Advanced

      PHPUnit deutet seit 2007 auf Parallelität hin, aber in der Zwischenzeit laufen unsere Tests weiterhin langsam. Zeit ist Geld, richtig? ParaTest ist ein Tool,...

    5. Whoops! PHP-Fehler für coole Kinder

      Whoops! PHP-Fehler für coole Kinder

      Tutorial Intermediate

      Whoops ist eine kleine Bibliothek, die als Composer-Paket verfügbar ist und Ihnen hilft, Fehler und Ausnahmen in Ihren PHP-Projekten zu behandeln.

    6. PHP 101

      PHP 101

      Tutorial Beginner

      Es ist nicht zu leugnen, dass unsere Branche unglaublich schwierig ist. Überhaupt in Betracht gezogen, eine zweite Sprache zu lernen? Nun, wie wäre es mit...

    7. Ihr One-Stop-Leitfaden für Laravel-Befehle

      Ihr One-Stop-Leitfaden für Laravel-Befehle

      Tutorial Intermediate

      Heutzutage ist es für Entwickler ganz normal, sich mit Konsolen und der Ausgabe grundlegender Befehle vertraut zu machen. Aber was wäre, wenn Sie Ihre...

    8. Warum Sie ein schlechter PHP-Programmierer sind

      Warum Sie ein schlechter PHP-Programmierer sind

      Tutorial Advanced

      Wir haben alle unsere schlechten Gewohnheiten. In diesem Artikel werden wir eine Liste von schlechten Praktiken durchgehen, die man sofort für Prüfung und...

    9. Also möchten Sie Kreditkarten online akzeptieren?

      Also möchten Sie Kreditkarten online akzeptieren?

      Tutorial Beginner

      Bis vor kurzem war die Annahme von Kreditkarten auf einer Website teuer und kompliziert. Aber das war vor Stripe: eine radikal andere und wahnsinnig tolle...

    10. Benutzerdefinierte Datenbanktabellen: API erstellen

      Benutzerdefinierte Datenbanktabellen: API erstellen

      Tutorial Intermediate

      Im ersten Teil dieser Serie haben wir die Nachteile der Verwendung eines benutzerdefinierten Tisches untersucht. Eine der wichtigsten ist das Fehlen einer...

    11. Benutzerdefinierte Datenbanktabellen: Sicherheit geht vor

      Benutzerdefinierte Datenbanktabellen: Sicherheit geht vor

      Tutorial Intermediate

      Dies ist Teil zwei einer Serie über benutzerdefinierte Datenbanktabellen in WordPress. Im ersten Teil haben wir die Gründe dafür und dagegen mit...

    12. Benutzerdefinierte Datenbanktabellen: Erstellen der Tabelle

      Benutzerdefinierte Datenbanktabellen: Erstellen der Tabelle

      Tutorial Intermediate

      In dieser Serie werden benutzerdefinierte Datenbanktabellen verwendet. In diesem Artikel erfahren Sie, wie Sie die Tabelle erstellen, pflegen und entfernen...