PHP – نحو (Syntax)

نحوۀ PHP

کد PHP روی سرور اجرا می‌شود و نتیجه HTML ساده به مرورگر بازگردانده می‌شود.

نحوۀ پایه PHP

یک اسکریپت PHP می‌تواند در هر جای سند قرار گیرد.

یک اسکریپت PHP با <?php شروع و با ?> پایان می‌یابد:

<?php
// PHP code goes here
?>

پسوند پیش‌فرض فایل‌های PHP “.php” است.

یک فایل PHP معمولاً شامل تگ‌های HTML و برخی کدهای اسکریپت‌نویسی PHP است.

در زیر، مثالی از یک فایل ساده PHP با اسکریپتی که از تابع داخلی PHP به نام “echo” برای خروجی دادن متن “Hello World!” در یک صفحه وب استفاده می‌کند، آورده شده است:

مثال

یک فایل ساده .php با کد HTML و کد PHP:

<!DOCTYPE html>
<html>
<body>

<h1>My first PHP page</h1>

<?php
echo "Hello World!";
?>

</body>
</html>

نکته: دستورات PHP با نقطه‌ویرگول (;) پایان می‌یابند.

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

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

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

مثال

ECHO همانند echo است:

<!DOCTYPE html>
<html>
<body>

<?php
ECHO "Hello World!<br>";
echo "Hello World!<br>";
EcHo "Hello World!<br>";
?>

</body>
</html>

نکته: با این حال، نام متغیرها حساس به حروف بزرگ و کوچک هستند!

به مثال زیر نگاه کنید؛ فقط دستور اول مقدار متغیر $color را نمایش می‌دهد! این به این دلیل است که $color، $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>

در این مثال، فقط خط اول مقدار متغیر $color را به درستی نمایش می‌دهد، در حالی که دو خط بعدی چون متغیرهای $COLOR و $coLOR تعریف نشده‌اند، خطا خواهند داشت.

پست های مرتبط

مطالعه این پست ها رو از دست ندین!
Python - محدود کردن داده (MongoDB Limit)

Python – محدود کردن داده (MongoDB Limit)

Python MongoDB محدود کردن نتایج برای محدود کردن نتایج در MongoDB، از متد limit() استفاده می‌کنیم. متد limit() یک...

بیشتر بخوانید
Python - بروزرسانی (MongoDB Update)

Python – بروزرسانی (MongoDB Update)

به‌روزرسانی یک رکورد برای به‌روزرسانی یک رکورد یا سند در MongoDB، از متد update_one() استفاده می‌کنیم. پارامتر اول متد...

بیشتر بخوانید
Python - حذف کالکشن (MongoDB Drop Collection)

Python – حذف کالکشن (MongoDB Drop Collection)

حذف کالکشن شما می‌توانید یک جدول یا کالکشن در MongoDB را با استفاده از متد drop() حذف کنید. مثالحذف...

بیشتر بخوانید

نظرات

سوالات و نظراتتون رو با ما به اشتراک بذارید

برای ارسال نظر لطفا ابتدا وارد حساب کاربری خود شوید.