Heim  >  Artikel  >  Backend-Entwicklung  >  Ein Einführungs-Tutorial in PHP, das absolut für Anfänger geeignet ist

Ein Einführungs-Tutorial in PHP, das absolut für Anfänger geeignet ist

烟雨青岚
烟雨青岚nach vorne
2020-06-13 17:18:065373Durchsuche

Ein Einführungs-Tutorial in PHP, das absolut für Anfänger geeignet ist

Absolut passendes PHP-Einführungs-Tutorial für Anfänger

Was brauche ich?

In diesem Tutorial gehen wir davon aus, dass Ihr Server PHP bereits unterstützt und alle Dateien die Erweiterung .php3 haben. Auf den meisten Servern handelt es sich hierbei um eine fehlende Erweiterung für PHP-Dateien. Sie können dies bei Ihrem Administrator erfragen. Wenn Ihr Server PHP unterstützt, reicht dies aus. Es ist ganz einfach: Erstellen Sie Ihre PHP-Datei und legen Sie sie auf Ihrem Server ab, und der Server wird damit intelligent umgehen. Dies erfordert keine Kompilierung oder Installation zusätzlicher Tools. Sie können es sich so vorstellen: PHP-Dateien sind normale HTML-Dateien, denen ein neuer Satz cleverer Tags hinzugefügt wurde.

Dein erster PHP-Code

Die Farbe des obigen Codes dient lediglich als visuelle Hilfe, damit du die verschiedenen Teile von PHP-Tags und -Ausdrücken leichter verstehen kannst der Formel. Bitte beachten Sie, dass im Gegensatz zu CGI-Programmen keine ausführbaren Berechtigungen erforderlich sind. Sie können sich eine PHP-Datei als eine HTML-Datei vorstellen, die eine Reihe spezieller Tags enthält, die eine beliebige Anzahl von Dingen tun können, die Sie interessieren.

Dieses Programm ist sehr einfach, Sie müssen dafür keine spezielle WEB-Seite erstellen. Es wird lediglich angezeigt: „Hallo Welt“.

Wenn Sie diesen Code ausprobieren und er nichts ausgibt, liegt das Problem möglicherweise daran, dass Ihr Server PHP nicht unterstützt. Bitten Sie Ihren Administrator um eine Bestätigung.

Der Schwerpunkt des vorherigen Beispiels liegt darauf, Ihnen PHP-Tags vorzustellen. Verwenden Sie das Tag „e25626d5cce60f1c8eab935cce36df94“. Wie im Beispiel gezeigt, können Sie in HTML-Dateien den PHP-Modus frei aktivieren und beenden.

Einige nützliche Dinge

Lass uns etwas Sinnvolleres tun. Wenn wir den Browser des Benutzers überprüfen möchten, können wir die vom Browser an den WEB-Server gesendete Zeichenfolge des Benutzeragenten (User Agent) überprüfen. Diese Informationen werden in einer Variablen mit dem Namen $HTTP_USER_AGNET gespeichert. Der Wert dieser Variablen kann einfach mit der folgenden Anweisung angezeigt werden:

<?php
 echo $HTTP_USER_AGENT;
?>

Wenn der Benutzer Internet Explorer verwendet, könnte das angezeigte Ergebnis sein: Mozilla/4.0 (kompatibel; MSIE 4.0; Windows 98) Tatsächlich liefert der Browser des Benutzers auch viele andere Inhalte. Sie können eine vollständige Liste dieser Variablen mit dem folgenden Code erhalten:

<?php
 phpinfo();
?>

Speichern Sie diesen Code in einer Datei, z. B. info.php3, laden Sie ihn dann auf Ihren Server hoch und verwenden Sie Ihren Browser. Öffnen Sie ihn und Sie werden sehen viele Dinge, die Sie überraschen werden. Sie können mehrere PHP-Anweisungen in einem Satz von PHP-Tags platzieren oder einen einzelnen Codeblock verwenden, um mehr zu tun. Zum Beispiel: Wenn wir überprüfen möchten, ob der Browser MSIE ist, können wir den folgenden Code verwenden:

<?php if (strstr($HTTP_USER_AGENT,"MSIE"))
{
  echo "You are using Internet Explorer.<br>";
}
?>

Hier werden wir einige neue Dinge vorstellen. Zuerst kommt die „if“-Anweisung. Wenn Sie mit der grundlegenden Syntax der C-Sprache vertraut sind, werden Sie diesen Code leicht verstehen. Wenn Sie damit nicht vertraut sind, wird empfohlen, einige verwandte Bücher als Referenz zu finden. PHP behält die einfache Syntax von C bei und vermeidet die schwer zu kontrollierende Zeichenfolgen- und Speicherverarbeitung in der C-Sprache.

Zweitens rufen wir eine Funktion auf: strstr(). strstr() ist eine in PHP integrierte Funktion, die verwendet wird, um eine andere Zeichenfolge in einer Zeichenfolge zu finden. Im Beispiel suchen wir nach „MSIE“ in der Variablen $HTTP_USER_AGENT. Wenn die Schriftartzeichenfolge gefunden wird, gibt die Funktion „true“ zurück Wert, also TRUE , andernfalls umgekehrt.

Sehen wir uns an, wie Sie den PHP-Modus aufrufen und verlassen, selbst mitten in einem PHP-Codeblock:

<?php
if (strstr($HTTP_USER_AGENT,"MSIE")){
?>
<center><b>You are using Internet Explorer</b></center>
<?
}else{
?>
<center><b>You are not using Internet Explorer</b></center>
<?
}
?>

Verwenden Sie die Methode des Verlassens des PHP-Modus, um HTML-Code direkt auszugeben Anstatt die Ausgabeergebnisse der Echo-Anweisung zu verwenden. Es ist sehr wichtig, die logische Integrität des PHP-Codes nicht zu zerstören. Das durch die Ausführung dieses Codes angezeigte Ergebnis könnte sein:

You are using Internet Explorer

Verarbeitung des Formulars

Ein weiteres PHP Die Stärke liegt in der Verarbeitung von Formularen in HTML-Dateien. Sie müssen das Grundkonzept verstehen, dass alle HTML-Dateiformularelemente automatisch mit demselben Namen an die Zielseite gesendet werden. Das scheint etwas schwer zu verstehen, lassen Sie uns dies anhand des folgenden Beispiels veranschaulichen:

<form action="action.php3" method="post">
Your Name: <input type=text name=name> 字串3
Your Age : <input type=text name=age>
<input type="submit">
</form>

Dieses Formular enthält nur die notwendigen HTML-Tags und ist nicht vollständig. Wenn der Benutzer das Formular ausfüllt und auf die Schaltfläche „Senden“ klickt, wird die Datei action.php3 aufgerufen. Angenommen, diese Datei enthält den folgenden Code:

Hi <?php echo $name;?>. You are <?php echo $age;?> years old.

Die Auswirkung seiner Ausführung ist offensichtlich, da die Variablen $name und $age automatisch von PHP gesetzt werden.

Vielen Dank an alle fürs Lesen, ich hoffe, dass Sie viel davon profitieren werden.

Dieser Artikel wurde reproduziert von: https://blog.csdn.net/ffghggf/article/details/86659891

Empfohlenes Tutorial: „

PHP-Tutorial

Das obige ist der detaillierte Inhalt vonEin Einführungs-Tutorial in PHP, das absolut für Anfänger geeignet ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:csdn.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen