Lamur PHP

PHP 脚本在服务器上执行,然后向浏览器发送回纯 HTML 结果。

基础 PHP 语法

PHP 脚本可放置于文档中的任何位置。

PHP 脚本以 <?php 开头,以 ?> 结尾:

<?php
// 此处是 PHP 代码
?>

PHP 文件的默认文件扩展名是 ".php"。

PHP 文件通常包含 HTML 标签以及一些 PHP 脚本代码。

下面的例子是一个简单的 PHP 文件,其中包含了使用内建 PHP 函数 "echo" 在网页上输出文本 "Hello World!" 的一段 PHP 脚本:

مثال

<!DOCTYPE html>
<html>
<body>

我的第一张 PHP 页面

<?php echo "Hello World!"; ?> </body> </html>

اجرای نمونه

注释:PHP 语句以分号结尾(;)。PHP 代码块的关闭标签也会自动表明分号(因此在 PHP 代码块的最后一行不必使用分号)。

Takaddumfiya da ke cikin PHP

Takaddumfiya da ke cikin koda PHP za a kara gudanar da a kara kewaye. Har ila da hanyar takaddumfiya ne a fahimci shi ne.

Takaddumfiya za a amfani dashi:

  • Yin tsanar kowa sabunta ka aiki da a hanyar shi da a shi aiki - takaddumfiya za a fahimci shi ga yara da ke kai aiki a kowace shi (idancenin kowa ke a cikin tawagai)
  • یادآوری کاری که انجام داده‌اید - بیشتر برنامه‌نویسان به مدت یک تا دو سال پس از انجام پروژه باید به آن بازگردند و مجبور به بازنگری در کاری که انجام داده‌اند شوند. نظرات می‌توانند به شما کمک کنند تا افکار خود را در هنگام نوشتن کد ثبت کنید.

PHP از سه نوع نظرات پشتیبانی می‌کند:

مثال

<!DOCTYPE html>
<html>
<body>
<?php
// این نیز یک نظرات خطی است
# این نیز یک نظرات خطی است
/*
این یک بلوک نظرات چند خطی است
این به
متن چند خطی
*/
?>
</body>
</html>

اجرای نمونه

حساسیت بزرگ و کوچک PHP

در PHP، همه تابع‌های تعریف شده توسط کاربر، کلاس‌ها و کلمات کلیدی (مثلاً if، else، echo و غیره) به حساسیت بزرگ و کوچک هستند.

در مثال زیر، همه این سه دستور echo معتبر هستند (معادل هستند):

مثال

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

اجرای نمونه

اما در PHP، همه متغیرها به حساسیت بزرگ و کوچک هستند.

در مثال زیر، فقط اولین دستور نمایش داده می‌شود $color متغیر (این به این دلیل است که $color، $COLOR و $coLOR سه متغیر متفاوت محسوب می‌شوند):

مثال

<!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>

اجرای نمونه