Eine Zusammenfassung der Grundkenntnisse von PHP, die für Anfänger hilfreich ist
Ich habe gerade erst angefangen, PHP zu lernen, bitte Geben Sie mir für die Zukunft einige Ratschläge:
Das Erlernen des Backends ist ein langer Prozess. Ich habe gerade einen kleinen Teil von PHP gelernt und einige Leute fragen sich vielleicht, warum Sie W3C-Sachen kopieren und teilen.
Meine Antwort lautet: Beim W3C dreht sich alles um einführende Grundlagen, die sehr aussagekräftig sind, und viele Menschen möchten nicht zum W3C gehen, um etwas zu lernen, weil es zu viele Dinge gibt.
Jeder ist bereit, Blogs zu lesen oder Informationen zu lesen, um zu lernen, deshalb teile ich sie mit einigen Anfängern wie mir, um zu lernen, dass sie für alle hilfreich sind!
PHP-Lernsyntax:
1. echo ---------Ausgabeanweisung
echo "我的第一段 PHP 脚本!";
2. PHP-Skript beginnt mit
<?php // 此处是 PHP 代码 ?>
3. Beispiel:
<!DOCTYPE html> <html> <body> <h1>我的第一张 PHP 页面</h1> <?php echo "Hello World!"; ?> </body> </html>
PHP-Anweisungen enden mit einem Semikolon (;). Das schließende Tag eines PHP-Codeblocks zeigt auch automatisch ein Semikolon an (Sie müssen also kein Semikolon in der letzten Zeile eines PHP-Codeblocks verwenden).
4. Kommentare im PHP-Code werden nicht als Programm gelesen und ausgeführt. Sein einziger Zweck besteht darin, von Code-Editoren gelesen zu werden.
PHP有三种注释:(//或者#或者/* */) // 这是单行注释 # 这也是单行注释 /* 这是多行注释块 它横跨了 多行 */
5. In PHP wird bei allen benutzerdefinierten Funktionen, Klassen und Schlüsselwörtern (z. B. if, else, echo usw.) die Groß-/Kleinschreibung nicht beachtet.
Beispiel:
<!DOCTYPE html> <html> <body> <?php ECHO "Hello World!<br>"; echo "Hello World!<br>"; EcHo "Hello World!<br>"; ?> </body> </html>
6. In PHP wird jedoch bei allen Variablen die Groß-/Kleinschreibung beachtet.
Instanz:
<!DOCTYPE html> <html> <body> <?php $color="red"; echo "My car is " . $color . "<br>"; echo "My house is " . $COLOR . "<br>"; echo "My boat is " . $coLOR . "<br>"; ?> </body> </html>
7. Variablen sind Container zum Speichern von Informationen:
<?php $x=5; $y=6; $z=$x+$y; echo $z; ?>
Beschreibung: $x, $y, $z repräsentieren drei verschiedene Variablen. Abschließend wird der Wert von $z ausgegeben
8. PHP-Variablenregeln:
Variablen beginnen mit dem $-Symbol, gefolgt vom Namen der Variablen
Variablennamen müssen mit einem Buchstaben oder Unterstrich beginnen
Variablennamen dürfen nicht mit Zahlen beginnen
Variablennamen dürfen nur alphanumerische Zeichen und enthalten Unterstriche (A-z, 0 -9 und_)
Variablennamen unterscheiden zwischen Groß- und Kleinschreibung ($y und $Y sind zwei verschiedene Variablen)
PHP-Variablennamen unterscheiden zwischen Groß- und Kleinschreibung. empfindlich!
9. $txt="Hallo Welt!";--------Wenn der Wert, den Sie einer Variablen zuweisen, Text ist, setzen Sie den Wert bitte in Anführungszeichen.
PHP konvertiert die Variable basierend auf ihrem Wert automatisch in den richtigen Datentyp.
10. Der Gültigkeitsbereich einer Variablen bezieht sich auf den Teil des Skripts, in dem auf die Variable verwiesen/verwendet werden kann.
PHP hat drei verschiedene Variablenbereiche:
lokal (lokal)
global (global)
statisch (statisch)
11. Lokaler und globaler Gültigkeitsbereich
Variablen, die außerhalb der Funktion deklariert wurden, haben einen globalen Gültigkeitsbereich und können nur außerhalb der Funktion aufgerufen werden.
Innerhalb einer Funktion deklarierte Variablen haben einen LOKALEN Gültigkeitsbereich und können nur innerhalb der Funktion aufgerufen werden.
Beispiel:
<?php $x=5; // 全局作用域 function myTest()-----------实现函数,用于下面的函数调用 { $y=10; // 局部作用域 echo "<p>测试函数内部的变量:</p>"; echo "变量 x 是:$x"; echo "<br>"; echo "变量 y 是:$x"; } ----------大括号里面创建的变量属于局部变量 myTest();----------函数调用 echo "<p>测试函数之外的变量:</p>"; echo "变量 x 是:$x"; echo "<br>";-------换行符 echo "变量 y 是:$x"; ?>
12 Das Schlüsselwort global wird verwendet, um auf globale Variablen innerhalb einer Funktion zuzugreifen.
Verwenden Sie dazu das globale Schlüsselwort vor der Variablen (innerhalb der Funktion):
Beispiel:
<?php $x=5; $y=10; function myTest() { global $x,$y; $y=$x+$y; } myTest(); echo $y; // 输出 15 ?>
global $x,$y; ----Entspricht ----- $GLOBALS['y']=$GLOBALS['x']+$GLOBALS['y'];
13 Normalerweise, wenn After Die Funktion wird abgeschlossen/ausgeführt, alle Variablen werden gelöscht. Manchmal muss ich jedoch eine lokale Variable nicht löschen. Um dies zu erreichen, sind weitere Arbeiten erforderlich.
Um dies zu erreichen, verwenden Sie das Schlüsselwort static, wenn Sie die Variable zum ersten Mal deklarieren:
Beispiel:
<?php function myTest() { static $x=0; echo $x; $x++; } myTest(); myTest(); myTest(); ?>
Die Variable ist immer noch lokal für die Funktion.
14. Der Unterschied zwischen echo und print:
echo – kann mehr als eine Zeichenfolge ausgeben
print – kann nur eine Zeichenfolge ausgeben, und gibt immer 1
15 zurück. Echo-Befehl zum Anzeigen von Zeichenfolgen und Variablen
Beispiel:
<?php $txt1="Learn PHP"; $txt2="W3School.com.cn"; $cars=array("Volvo","BMW","SAAB"); echo $txt1; echo "<br>"; echo "Study PHP at $txt2"; echo "My car is a {$cars[0]}"; ?>
16. Eine Zeichenfolge in PHP kann ein beliebiger Text in Anführungszeichen sein. Sie können einfache oder doppelte Anführungszeichen verwenden, um
auszugeben. Beispiel:
<?php $x = "Hello world!"; echo $x; echo "<br>"; $x = 'Hello world!'; echo $x; ?>
17. Ganzzahlen sind Zahlen ohne Dezimalstellen.
Gleitkommazahlen sind Zahlen mit einem Dezimalpunkt oder Exponenten.
Logik ist wahr oder falsch.
PHP var_dump() gibt den Datentyp und Wert der Variablen zurück:
Beispiel:
<?php $x = 5985; var_dump($x); echo "<br>"; $x = -345; // 负数 var_dump($x); echo "<br>"; $x = 0x8C; // 十六进制数 var_dump($x); echo "<br>"; $x = 047; // 八进制数 var_dump($x); ?>
18 Variable Speichern Sie mehrere Werte.
Beispiel:
<?php $cars=array("Volvo","BMW","SAAB"); var_dump($cars); ?>
19. Objekte sind Datentypen, die Daten und Informationen darüber speichern, wie die Daten verarbeitet werden.
In PHP müssen Objekte explizit deklariert werden.
Zuerst müssen wir die Klasse des Objekts deklarieren. Hierzu verwenden wir das Schlüsselwort class. Eine Klasse ist eine Struktur, die Eigenschaften und Methoden enthält.
Dann definieren wir den Datentyp in der Objektklasse und verwenden diesen Datentyp dann in der Instanz dieser Klasse:
Instanz:
<?php class Car { var $color; function Car($color="green") { $this->color = $color; } function what_color() { return $this->color; } } ?>
Vielen Dank an alle fürs Lesen, ich hoffe, dass Sie viel davon profitieren werden.
Originallink: https://blog.csdn.net/u013808667/article/details/51669990
Empfohlenes Tutorial: „PHP-Tutorial“
Das obige ist der detaillierte Inhalt vonEine Zusammenfassung der PHP-Grundlagen für Anfänger. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!