So testen Sie Ihr PHP lokal mit Beispielen

Veröffentlicht: 2020-12-04

Was ist PHP?

Rasmus Lerdorf hat PHP 1995 als serverseitige Skriptsprache entwickelt. Diese universelle Open-Source-Skriptsprache ist weit verbreitet und eine hervorragende Option für die Webentwicklung. Dies liegt daran, dass Sie PHP in Ihren HTML-Code einbetten können. Etwa 80 Prozent aller Websites mit bekannter serverseitiger Sprache verwenden derzeit PHP. PHP kann für die dynamische Generierung Ihrer Webseiteninhalte verwendet werden.

Ein gutes Beispiel ist eine Blog-Website. PHP-Skripte können geschrieben werden, um Blogbeiträge vor der Anzeige aus Ihrer Datenbank abzurufen. Facebook ist derzeit die größte Plattform für soziale Netzwerke und wird mit PHP geschrieben. Sie können PHP-Code auch lokal testen für:

  • Einschränken des Zugriffs auf bestimmte Webseiten
  • Speichern und Verarbeiten Ihrer Benutzereingaben durch Formulardaten
  • Arbeiten mit und Setzen von Website-Cookies

Die Ausführung Ihres PHP-Codes erfolgt über einen Webserver und nicht über einen lokalen Computer. Gute Beispiele sind, wenn Sie auf einen Website-Link mit den mit PHP geschriebenen Seiten klicken und ein Website-Formular ausfüllen und absenden. In beiden Fällen läuft kein PHP auf Ihrem Computer. Ihre Anfrage nach einer Webseite oder einem Formular wird vor der Verarbeitung mit den PHP-Skripten an einen Webserver übermittelt.

Das verarbeitete HTML wird dann vom Webserver mit Ihren angezeigten Ergebnissen an Ihren Computer zurückgesendet. Aus diesem Grund können Sie das PHP einer Website nicht anzeigen. Alles, was Sie sehen, sind die PHP-Skripte und HTML, die erstellt werden. PHP wird als interpretierte Sprache klassifiziert. Wenn Änderungen an Ihrem Quellcode vorgenommen werden, können diese sofort getestet werden. Ihr Quellcode muss nicht in Binärform kompiliert werden, was den Prozess viel schneller macht.

So testen Sie PHP-Code auf Localhost

Wenn Sie PHP-Code lokal testen, können Sie Ihre PHP-Skripte sowohl auf Funktionalität als auch auf Fehler überprüfen. Ihre beste Option ist die Verwendung von XAMPP über Ihren Webbrowser, um Ihre PHP-Skripte auszuführen. Wenn Sie es vorziehen, stehen Online-Dienste zur Verfügung, um Fehler in Ihrem PHP-Code zu finden. Wenn Sie sich für die Verwendung von XAMPP entscheiden, führen Sie die folgenden Schritte aus.

Schritt eins

Stellen Sie sicher, dass XAMPP installiert ist. Dies ist eine der am häufigsten verwendeten PHP-Testumgebungen für Mac- und Windows-Computer. XAMPP kann kostenlos heruntergeladen und installiert werden. Zum Beispiel:

So testen Sie Ihr PHP lokal mit Beispielen

(Bildnachweis: Programmieren schnell lernen)

Schritt zwei

Wenn XAMPP läuft, schließen Sie es. Ihr htdocs-Ordner kann jetzt ohne Beeinträchtigung durch die bestehenden Prozesse aktualisiert werden. Wenn Sie einen MAC verwenden, überspringen Sie diesen Schritt.

Schritt drei

Legen Sie Ihre PHP-Dateien in Ihren htdocs-Ordner. Wenn Sie Windows verwenden, öffnen Sie den Ordner mit der Bezeichnung Mein PC. Doppelklicken Sie auf den Namen Ihrer Festplatte, dann auf Ihren xampp-Ordner und schließlich auf Ihren htdocs-Ordner. Sie müssen alle erforderlichen PHP-Dateien in Ihren Ordner verschieben. Wenn Sie einen Mac verwenden, gehen Sie zu Ihrer XAMPP-Systemsteuerung und klicken Sie auf die Registerkarte Volumes. Klicken Sie nun auf Mount, dann auf Explorer und doppelklicken Sie auf Ihren htdocs-Ordner. Verschieben Sie erneut alle erforderlichen PHP-Dateien. Zum Beispiel:

So testen Sie Ihr PHP lokal mit Beispielen

(Bildnachweis: wikiHow)

Schritt vier

Doppelklicken Sie auf Ihr Symbol für XAMPP oder öffnen Sie Ihr XAMPP. Suchen Sie nach einem orangefarbenen Hintergrund mit einem weißen X.

Schritt fünf

Direkt rechts neben Ihrer Apache-Überschrift sehen Sie den Apache-Webserver. Klicken Sie auf Starten. Rechts von Ihnen befindet sich eine Anzeige, die grün werden sollte. Zum Beispiel:

So testen Sie Ihr PHP lokal mit Beispielen

(Bildnachweis: Edureka)

Sie werden interessiert sein

Schritt sechs

Rechts neben Ihrem ersten Apache-Port befindet sich eine weitere Portnummer. Wenn Sie die Datei mit dem Titel httpd.conf bearbeitet haben, müssen Sie Ihren zweiten Port mit 8080 bezeichnen. Zum Beispiel:

So testen Sie Ihr PHP lokal mit Beispielen

(Bildnachweis: wikiHow)

Schritt sieben

Öffnen Sie Ihren Webbrowser, um Ihr PHP-Skript zu testen. Sie können einen Webbrowser Ihrer Wahl verwenden, einschließlich Chrome.

Schritt acht

Gehen Sie zur Adressleiste über Ihrem Browser und klicken Sie auf. Wenn Sie Text sehen, löschen Sie ihn, bevor Sie mit dem nächsten Schritt fortfahren. Zum Beispiel:

So testen Sie Ihr PHP lokal mit Beispielen

Schritt neun

Geben Sie die PHP-Skriptadresse ein, die Sie testen müssen. Geben Sie localhost gefolgt von der zweiten Portnummer für Ihren Apache-Server ein. Geben Sie nun einen Schrägstrich und den Namen des zu testenden PHP-Dokuments ein. Ihre Adresse muss .PHP am Ende haben.

Schritt zehn

Du kannst dein PHP-Skript in deinen Browser laden, indem du auf ↵ Enter drückst. Ihre Seite wird korrekt geladen, wenn Ihr Skript funktioniert. Wenn Sie Fehler in Ihrem Skript haben, erhalten Sie Fehler oder Ihre Seite wird nicht richtig geladen.

Testen Sie die SEO und Leistung Ihrer Website in 60 Sekunden!

Gutes Website-Design ist entscheidend für das Besucherengagement und die Conversions, aber eine langsame Website oder Leistungsfehler können dazu führen, dass selbst die am besten gestaltete Website unterdurchschnittlich abschneidet. Diib ist eines der besten Website-Performance- und SEO-Monitoring-Tools der Welt. Diib nutzt die Kraft von Big Data, um Ihnen dabei zu helfen, Ihren Traffic und Ihre Rankings schnell und einfach zu steigern. Wie in Entrepreneur!

  • Einfach zu bedienendes automatisiertes SEO-Tool
  • Keyword- und Backlink-Überwachung + Ideen
  • Gewährleistet Geschwindigkeit, Sicherheit, + Core Vitals-Tracking
  • Schlägt intelligent Ideen zur Verbesserung der SEO vor
  • Über 250.000.000 globale Mitglieder
  • Eingebautes Benchmarking und Konkurrenzanalyse

Zum Beispiel „www.diib.com“

Wird von über 250.000 Unternehmen und Organisationen verwendet:

  • Logo
  • Logo
  • Logo
  • Logo

Synchronisiert mit Google Analytics

Linkaufbau

Verwenden von Online-PHP-Funktionen für Localhost Testen Sie PHP

Dies ist die zweite Methode, mit der Sie Ihr PHP testen können.

Schritt eins

Ihr PHP-Dokument kann mit der PHP-Bearbeitungssoftware auf Ihrem Computer geöffnet werden. Wenn Sie Windows verwenden, sind dies Notepad++ und BBEdit für Mac. Klicken Sie unter Windows mit der rechten Maustaste auf Ihr Dokument. Für Mac müssen Sie zuerst auf Ihr Dokument und dann auf Datei klicken. Klicken Sie nun auf Öffnen mit und klicken Sie auf den Namen Ihres PHP-Bearbeitungsprogramms. So sieht die Windows-Option aus:

So testen Sie Ihr PHP lokal mit Beispielen

Schritt zwei

Wählen Sie den Inhalt Ihrer Dokumente aus. Klicken Sie auf eine beliebige Stelle in Ihrem Dokument und geben Sie dann Strg+A für Windows ein, um das gesamte Dokument auszuwählen, oder Befehlstaste+A für Mac.

Schritt drei

Geben Sie für Windows Strg+C ein, um Ihre Inhalte zu kopieren, und Befehl+C für Mac.

Schritt vier

Gehen Sie zu Ihrem Webbrowser und öffnen Sie die Website für Ihre Online-PHP-Funktionen. Zum Beispiel:

So testen Sie Ihr PHP lokal mit Beispielen

Schritt fünf

Fügen Sie Ihren Code ein und wählen Sie dann Ihren Code für das Fenster „Ihr Skript“ aus. Ersetzen Sie nun den alten Code durch Ihren kopierten Code, indem Sie Strg+V für Windows oder Befehlstaste+V für Mac eingeben.

Schritt Sechs

Wählen Sie Ihre PHP-Version. Suchen Sie unter dem Fenster „Ihr Skript“ nach einem Dropdown-Feld. Wählen Sie Auf PHP-Version ausführen.

Schritt sieben

Suchen Sie unter Ihrem Dropdown-Feld nach und klicken Sie auf Code ausführen. Ihr PHP-Code wird nun ausgeführt. Ihr Ergebnisfeld befindet sich unter der Schaltfläche für Code ausführen. Hier können Sie Ihre Ergebnisse einsehen. Zum Beispiel:

So testen Sie Ihr PHP lokal mit Beispielen

Schritt Acht

Ihr Code sollte in Ihrem Ergebnisfeld erscheinen. Wenn Ihr Code Fehler enthält, werden diese zwischen den Tags angezeigt. Jeder gemeldete Fehler bezieht sich auf eine bestimmte Zeile. Sehen Sie auf der linken Seite des Fensters „Ihr Skript“ nach, um jede Zeile nach Nummer anzuzeigen. Links von diesen Zeilen finden Sie die Fehler, die als weiße und rote X-Symbole angezeigt werden.

Verwenden von PHP-Frameworks zum lokalen Hosten von neuem PHP

Die Mehrheit der Webentwickler findet es praktischer, Frameworks zu verwenden, anstatt Code für die gesamte Website zu schreiben. Das Framework bietet Ihnen zahlreiche Vorteile, da die meisten Nuancen bereits bei der Erstellung eines neuen Projekts behandelt werden. Die meisten Frameworks halten sich auch an die Best Practices für Ihre Sprache. Da die meisten das Model-View-Controller- oder MVC-Muster verwenden, sind die Präsentationsschichten von der Logik getrennt. Zu den beliebtesten Frameworks gehören:

  • Zend
  • Laravel
  • KraftstoffPHP
  • Ji 2
  • CodeIgniter
  • KuchenPHP
  • Symfonie
  • Schlank

Sie können PHP-Skripte überall in Ihrem Dokument platzieren. Sie beginnen und enden immer mit denselben Symbolen. Ihre PHP-Anweisungen müssen immer mit einem Semikolon abgeschlossen werden. Ein gutes localhost-Beispieltest-PHP, das Text mit der eingebauten Echo-Funktion ausgibt, ist „Examples Of The Best PHP“. Bei keiner Ihrer PHP-Funktionen, -Klassen und -Schlüsselwörter wird zwischen Groß- und Kleinschreibung unterschieden. Beachten Sie, dass bei allen Variablennamen zwischen Groß- und Kleinschreibung unterschieden wird. Wenn Sie mit Anweisungen, die Variablennamen enthalten, nicht vorsichtig sind, sind sie ungültig.

PHP-Variablen

Die hauptsächliche Art und Weise, wie Informationen in Ihren PHP-Programmen gespeichert werden, sind Variablen. Jede PHP-Variable muss mit einem Dollarzeichen beginnen. Ein Beispiel ist $php_name. Sie verwenden = Operator für die Zuweisung von Variablen. Der Variablenname muss links und der ausgewertete Ausdruck rechts stehen. Sie müssen die Regeln für Ihre PHP-Variablen befolgen. Variablendeklarationen müssen mit dem $ beginnen. Anschließend folgt der Variablenname.

Sie müssen Ihre Variablennamen mit einem Unterstrich, einem Kleinbuchstaben oder einem Großbuchstaben beginnen. Sie können für Ihre Variablennamen nur Zahlen, Buchstaben oder Unterstriche verwenden, einschließlich AZ, _ und null-neun. Wenn Sie Sonderzeichen wie ( ), %, + und - verwenden, wird Ihr Variablenname ungültig. Denken Sie immer daran, dass für Variablennamen die Groß-/Kleinschreibung gilt. Ein paar gute Beispiele sind:

  • $our_variable
  • $dieZweiteVariable
  • $oneMoreVariable

Vordefinierte Variablen erfordern spezielle Schlüsselwörter. Obwohl diese als Variablennamen gültig sind, können sie nicht für Variablen verwendet werden. Dies liegt daran, dass diese Variablen bereits von der Sprache definiert wurden. Sie können nur für bestimmte Zwecke verwendet werden. Einige der besten Beispiele für vordefinierte Variablen sind unten aufgeführt.

  • $_POST
  • $das
  • $_FILES
  • $_GET
  • $_SERVER

Sie müssen sich auch der verschiedenen Arten von PHP-Daten bewusst sein. Diese können mithilfe von Variablen gespeichert werden, darunter:

  • Boolesch
  • Ganze Zahl
  • NULL
  • Objekt
  • „Hallo“ oder eine Zeichenfolge
  • Array
  • Schweben oder verdoppeln
  • Ressource

Strings sind Aneinanderreihungen verschiedener Zeichen. Sie können jeden einfachen oder doppelten Text in Anführungszeichen verwenden. Ganzzahlige Datentypen werden als Nicht-Dezimalzahlen klassifiziert, die mit -2.147.483.648 beginnen und bei 2.147.483.647 enden. Sie müssen die Regeln für Ganzzahlen befolgen, einschließlich:

  • Keine ganze Zahl darf einen Dezimalpunkt haben
  • Der muss für alle ganzen Zahlen mindestens aus einer Ziffer bestehen
  • Ganze Zahlen können sowohl negativ als auch positiv sein

Eine Gleitkommazahl oder Float ist eine Zahl mit einem Dezimalpunkt. Ein boolescher Wert kann einen von zwei Zuständen annehmen, wahr oder falsch. Boolesche Werte werden häufig für bedingtes Testen verwendet. Wahr = $x und falsch = $y. Sie können ein Array verwenden, um mehrere Werte in einer einzelnen Variablen zu speichern. NULL ist ein spezieller Datentyp mit dem Wert Null. Sie können Variablen ohne Wert deklarieren, indem Sie einfach NULL verwenden, um den Wert festzulegen.

Wenn Sie eine Variable erstellen und keinen Wert zuweisen, wird automatisch NULL zugewiesen. Eine Klasse ist eine Art von Datenstruktur, die für die Modellierung in der realen Welt hilfreich ist. Dazu gehören oft bestimmte Methoden und Eigenschaften. Objekte werden als Instanzen innerhalb einer Klasse betrachtet. Dies ist eine praktische Methode zum Verpacken von Funktionen und Werten in eine bestimmte Klasse.

Eine PHP-Ressource wird aufgrund des Verweises auf externe Ressourcen als spezielle Variable klassifiziert. Sie nutzen und erstellen Ressourcen für spezielle Funktionen. Um den Ressourcentyp anzuzeigen, ist getresourcetype() eine gute Option. Eine Reihe von Zeichen bilden eine Zeichenfolge. Sie können Zeichenfolgen zum Speichern von Textinformationen in Ihrer Anwendung verwenden. Sie haben mehrere verschiedene Optionen zum Erstellen von PHP-Strings und für HTTP localhost test test PHP.

Sie können einfache Anführungszeichen verwenden, um eine einfache Zeichenfolge zu erstellen. Ein gutes Beispiel ist $name = 'Susan';. Wenn Sie ein einfaches Anführungszeichen in Ihre Zeichenfolge einfügen, können Sie es mit einem Backslash maskieren. Sie können auch doppelte Anführungszeichen verwenden, um Zeichenfolgen zu erstellen. Sie können Escape-Sequenzen in Zeichenfolgen in doppelten Anführungszeichen verwenden. Dies ist ein spezieller Code, der Zeichen in die Zeichenfolge einfügt. Die Zeichen sind eine Darstellung von allgemein unsichtbaren Zeichen.

PHP-Variablen können in Strings mit doppelten Anführungszeichen eingebettet werden. Der Vorteil ist, dass die Werte dann zu Ihrer Zeichenfolge hinzugefügt werden. Sie können die Länge Ihres Strings ermitteln oder herausfinden, wie viele Wörter in Ihrem String enthalten sind, indem Sie strwordcount() verwenden. Sie können auch eine Ihrer Zeichenfolgen umkehren, Ihren Text durch eine Zeichenfolge ersetzen, nach Text in der Zeichenfolge suchen oder die Funktion umkehren.

Konstanten

Einer der Variablentypen in PHP heißt Konstanten. Mit der Define-Funktion können Sie eine Konstante setzen. Sie müssen drei Argumente verwenden, den Wert des Schlüssels, den Namen des Schlüssels und wahr oder falsch oder boolesch. Dadurch wird bestimmt, ob beim Namen Ihres Schlüssels die Groß-/Kleinschreibung nicht beachtet wird. Die Standardeinstellung ist falsch. Sobald Sie den Wert Ihrer Konstanten festgelegt haben, können Sie keine Änderungen mehr vornehmen.

Dies wird für Werte verwendet, die sich selten ändern, wie z. B. ein API-Schlüssel oder ein Datenbankkennwort. Sie müssen wissen, dass sich Konstanten von Variablen unterscheiden, da sie immer einen globalen Gültigkeitsbereich haben. Sie können mit jeder Skriptfunktion darauf zugreifen. Es gibt Regeln für die Verwendung von Konstanten innerhalb der Human-Klasse. Diese werden als self::constant_name bezeichnet. Außerhalb der Klasse werden sie als human::constant_name bezeichnet.

Betreiber

Alle normalen Operatoren, die Sie für jede Programmiersprache erwarten, sind in PHP enthalten. Der Zuweisungsoperator ist ein einzelnes =. Zum Vergleich verwenden Sie entweder einen dreifachen === oder einen doppelten == Zuweisungsoperator. Sie können auch die traditionellen Standardsymbole zum Vergleichen verwenden oder Werte gleichzeitig hinzufügen und zuweisen, indem Sie += verwenden.

Zwei der bemerkenswertesten verwenden „.“ zum Konzentrieren Ihrer Zeichenfolgen und = zum Anhängen einer Ihrer Zeichenfolgen an das Ende einer anderen. Der Spaceship-Operator ist eine neue Ergänzung zu PHP 7.0.X. Die Rückgabe des Raumschiffoperators ist -1, Null oder Eins, wenn $a größer, gleich oder kleiner als $b ist.

Wir hoffen, dass Sie diesen Artikel hilfreich fanden.

Wenn Sie mehr Interessantes über den Zustand Ihrer Website erfahren möchten, persönliche Empfehlungen und Benachrichtigungen erhalten möchten, scannen Sie Ihre Website von Diib. Es dauert nur 60 Sekunden.

Geben Sie Ihre Website ein

Zum Beispiel „www.diib.com“

Ich kann nicht genug von DIIB bekommen!! Bestes Werkzeug und ich bin so dankbar, dass ich es gefunden habe. Ich liebe es absolut!! Drücken Sie die Daumen, dass Sie Ihre Preise nicht erhöhen, weil dies so perfekt ist.
Referenzen
Katarina Gauge
Betriebsleiter bei ahoymatey.com.au

Schalten

Die switch-Anweisung in PHP ist der switch-Anweisung für JavaScript sehr ähnlich. Wenn Sie kontrastieren und vergleichen möchten, ist der JavaScript Switch Guide äußerst nützlich. Sie erhalten die Möglichkeit, Falltests schnell unter zahlreichen verschiedenen Bedingungen durchzuführen. Der Code ist auch viel einfacher zu lesen. Zum Beispiel:

So testen Sie Ihr PHP lokal mit Beispielen

(Bildnachweis: AppDividend)

Schleifen

Wenn eine Aufgabe viele Male wiederholt werden muss, verwenden Sie am besten eine Schleife, anstatt den gleichen Code kontinuierlich zu verwenden. Sie können die Ausführung der Schleife stoppen, indem Sie einfach eine Unterbrechung in Ihre Schleife einfügen.

Brechen

Die break-Anweisung verlässt den Schalter und läuft weiter, bis der Code für Ihre Anwendung vollständig ist. Wenn Sie sich entscheiden, keine break-Anweisung zu verwenden, können Sie mehrere Anweisungen und Fälle ausführen. Wenn Sie dies wünschen, verwenden Sie keine break-Anweisung.

Arrays

Ein Array ähnelt einer regulären Variablen. Der Unterschied besteht darin, dass Arrays zahlreiche Werte in einer geordneten Liste enthalten. Wenn Sie mit mehreren Variablen arbeiten, die eine Beziehung zueinander haben, kann dies sehr nützlich sein. Ein gutes Beispiel ist eine Auflistung von Hauptstädten oder Studentennamen. Es gibt zwei Grundtypen von Arrays, assoziative Arrays und indizierte Arrays. Beide haben wichtige Verwendungszwecke, daher ist es wichtig zu verstehen, wie man sie erstellt.

Assoziatives Array

Ein assoziatives Array ist als Auflistung von Werten definiert. Sie können auf sie zugreifen, indem Sie einen Schlüssel im Gegensatz zu Indexnummern verwenden. Sie können einen beliebigen Wert für Ihren Schlüssel verwenden, vorausgesetzt, er ist für Ihr Array eindeutig.

Indiziertes Array

Ein indiziertes Array enthält eine Auflistung geordneter Werte. Jedem einzelnen Wert in Ihrem Array wird eine separate Indexnummer zugewiesen. Für Arrays verwendete Indizes beginnen immer mit Null für Ihren ersten Wert. Wenn Sie weitere Arrays erstellen, erhöhen sich Ihre Werte um eins.

Mehrdimensionales Array

Ein mehrdimensionales Array ist definiert als ein beliebiges Array, das andere Arrays enthält. Dadurch haben Sie die Möglichkeit, komplexe Datenstrukturen zu erstellen. Sie können Ihre Strukturen nach komplexen Gruppierungen von Daten modellieren.

Diib: Testen Sie Ihr PHP noch heute auf LocalHost!

Unabhängig davon, ob Sie Ihren PHP-Code selbst testen oder eine externe Testquelle suchen, möchten Sie sicherstellen, dass die Dinge so laufen, wie Sie es möchten. Diib Digital stellt Informationen über Ihren Codezustand zusammen und bietet Ziele zur Optimierung an. Hier sind einige der Merkmale, die uns von unseren Mitbewerbern unterscheiden:

  • Keyword-, Backlink- und Indexierungs-Überwachungs- und Tracking-Tools
  • Benutzererfahrung und mobile Geschwindigkeitsoptimierung
  • Analyse und Reparatur der Site-Ladegeschwindigkeit
  • Social-Media-Integration und -Leistung
  • Defekte Seiten, auf denen Sie Backlinks haben (404-Checker)
  • Technische SEO-Überwachung, einschließlich PHP-Code

Klicken Sie hier für Ihren kostenlosen Scan oder rufen Sie einfach 800-303-3510 an, um mit einem unserer Wachstumsexperten zu sprechen.