Grundlegende PHP-Syntax

jacklove
Freigeben: 2023-03-31 16:56:02
Original
7484 Leute haben es durchsucht

Grundlegende PHP-Syntax

PHP-Skripte können an einer beliebigen Stelle im Dokument platziert werden.

PHP-Skripte beginnen mit und enden mit ?>:

<?php// 此处是 PHP 代码?>
Nach dem Login kopieren

Die Standarddateierweiterung für PHP-Dateien ist „. php".

PHP-Dateien enthalten normalerweise HTML-Tags sowie etwas PHP-Skriptcode.

PHP-Groß-/Kleinschreibung beachten

In PHP wird bei allen benutzerdefinierten Funktionen, Klassen und Schlüsselwörtern (z. B. if, else, echo usw.) die Groß-/Kleinschreibung nicht beachtet.

Im folgenden Beispiel sind alle drei Echo-Anweisungen zulässig (äquivalent):

Beispiel

<!DOCTYPE html>
<html>
<body>
<?php
ECHO "Hello World!<br>";
echo "Hello World!<br>";
EcHo "Hello World!<br>";
?>
</body>
</html>
Nach dem Login kopieren
<br>
Nach dem Login kopieren

In PHP wird jedoch bei allen Variablen die Groß-/Kleinschreibung beachtet.

Im folgenden Beispiel zeigt nur die erste Anweisung den Wert der Variablen $color an (dies liegt daran, dass $color, $COLOR und $coLOR als drei verschiedene Variablen betrachtet werden):

Instanz






Nach dem Login kopieren

PHP-Variablen

Variablen sind Container zum Speichern von Informationen:

Instanz

<?php
$x=5;
$y=6;
$z=$x+$y;
echo $z;
?>
Nach dem Login kopieren

Run Instance

Ähnlich wie Algebra

x=5
y=6
z=x+y
Nach dem Login kopieren

In der Algebra verwenden wir Buchstaben (wie x), um Werte (wie 5) zu halten.

Aus dem obigen Ausdruck z=x+y können wir berechnen, dass der Wert von z 11 ist.

In PHP werden diese drei Buchstaben Variablen genannt.

注释:请把变量视为存储数据的容器。

PHP 变量规则:

  • 变量以 $ 符号开头,其后是变量的名称

  • 变量名称必须以字母或下划线开头

  • 变量名称不能以数字开头

  • 变量名称只能包含字母数字字符和下划线(A-z、0-9 以及 _)

  • 变量名称对大小写敏感($y 与 $Y 是两个不同的变量)

PHP 是一门类型松散的语言

在上面的例子中,请注意我们不必告知 PHP 变量的数据类型。

PHP 根据它的值,自动把变量转换为正确的数据类型。

在诸如 C 和 C++ 以及 Java 之类的语言中,程序员必须在使用变量之前声明它的名称和类型。

PHP 变量作用域

在 PHP 中,可以在脚本的任意位置对变量进行声明。

变量的作用域指的是变量能够被引用/使用的那部分脚本。

PHP 有三种不同的变量作用域:

  • local(局部)

  • global(全局)

  • static(静态)

Local 和 Global 作用域

函数之外声明的变量拥有 Global 作用域,只能在函数以外进行访问。

函数内部声明的变量拥有 LOCAL 作用域,只能在函数内部进行访问。

下面的例子测试了带有局部和全局作用域的变量:

实例

测试函数内部的变量:

";   echo "变量 x 是:$x";   echo "<br>";   echo "变量 y 是:$x"; }  myTest(); echo "

测试函数之外的变量:

"; echo "变量 x 是:$x"; echo "<br>"; echo "变量 y 是:$x"; ?>
Nach dem Login kopieren

PHP global 关键词

global 关键词用于访问函数内的全局变量。

要做到这一点,请在(函数内部)变量前面使用 global 关键词:

实例

<?php
$x=5;
$y=10;
function myTest() {
  global $x,$y;
  $y=$x+$y;
}
myTest();
echo $y; // 输出 15?>
Nach dem Login kopieren

PHP echo 和 print 语句

echo 和 print 之间的差异:

  • echo - 能够输出一个以上的字符串

  • print - 只能输出一个字符串,并始终返回 1

echo "I'm about to learn PHP!<br>";
echo "This", " string", " was", " made", " with multiple parameters.";
Nach dem Login kopieren

本文讲解了php基本语法,更多相关内容请关注php中文网。

相关推荐:

PHP获取客户端信息

PHP 时间处理<br>

php编辑用户信息<br>

Das obige ist der detaillierte Inhalt vonGrundlegende PHP-Syntax. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
php
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage