میخوای وارد بازار کار بشی و محصولات خودت رو بفرشی همین الان ثبت نام کن
0

ساختار دستورات در PHP

دستورات PHP همیشه با <?php آغاز و با ?> خاتمه می یابد. یک بلوک اسکریپتی PHP می تواند در هر جایی از کد HTML قرار بگیرد. در یک سرور که به تکنیک مختصر نویسی مجهز است می توان بلوک اسکریپتی php  را با <?  شروع و با ?>  خاتمه داد.

برای داشتن حداکثر سازگاری، ما حالت استاندارد (<?php) را پیشنهاد می کنیم.

<?php
?>

یک فایل php  به طور معمول ترکیبی از تگ های HTML و تعدادی کد های اسکریپتی PHP است.
مثال: در مثال زیر، متن “Hello world” توسط دستور echo چاپ می شود:

<!DOCTYPE html>
<html>
<body>

<h1>My first PHP page</h1>

<?php
echo “Hello World!”;
?>

</body>
</html>

هر خط در php باید با علامت (;) پایان پذیرد. این علامت یک جدا کننده است و برای تمیز دادن یک مجموعه از دستورالعمل ها از دیگری استفاده می شود.

دو دستور پایه ای برای ارسالِ خروجیِ متنی وجود دارد:

  1. echo
  2. print

در مثال بالا از دستور echo برای فرستادن رشته ی “hello world” به خروجی استفاده شده است.

این فایل باید دارای پسوند php باشد. اگر پسوند فایل html باشد کد php اجرا نخواهد شد.

 


(Comment) توضیحات در PHP

در php از //  برای یک خط comment و از /* و*\ برای یک بلوک بزرگ از توضیحات استفاده می کنیم.

<html>
<body>

<?php
//This is a comment

/*
This is
a comment
block
*/
?>

</body>
</html>


PHP یک زبان غیر حساس به حروف بزرگ و کوچک (case-insensitive)

در PHP، هیچکدام از توابع، کلاس ها و کلمات کلیدی (مانند if و while و …) به حروف بزرگ و کوچک، حساس نیستند.

در مثال زیر، هر سه دستور echo، صحیح و یکسان است:

مثال (ساختار دستورات در PHP)

<!DOCTYPE html>
<html>
<body>

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

</body>
</html>

خروجی کد بالا:

Hello World!
Hello World!
Hello World!

اما، در PHP تمام متغیرها به حروف بزرگ و کوچک حساس اند. (case-sensitive)

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

مثال (ساختار دستورات در PHP)

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

خروجی کد بالا:

My car is red
My house is
My boat is

نظراتتون رو زیر همین پست با ما به اشتراک بگذارید.

ارسال دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

×

سلام کاربر عزیز

هر سوالی دارید در این بخش هستیم تا شما رو راهنمائی کنیم

روی لوگومون کلیک کنید

× چطور میتونم کمکتون کنم؟