سبد (0)

تبلیغات

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

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

Wiki

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

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

<?php
?>

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

<html>
<body>

<?php
echo "Hello World";
?>

</body>
</html>

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

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

  1. echo
  2. print
    در مثال بالا از دستور echo برای فرستادن رشته ی "hello world" به خروجی استفاده شده است.

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


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

Wiki

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

<html>
<body>

<?php
//This is a comment

/*
This is
a comment
block
*/
?>

</body>
</html>


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

Wiki

در 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

برای مشاهده فیلم ها و آموزش های پروژه محور برنامه نویسی PHP کلیک کنید.

دیدگاه‌ها  

0 # estern 1395-10-25 13:20
عالی بود.
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
+2 # بی جی 1394-06-29 20:34
سلام
خسته نباشین
ممکنه در مورد نقطه چند تا مثال بزنین؟
نقطه وقتی میاد که html توش وجود داشته باشه
حالت های مختلفش چطوریه؟
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
+3 # شهربانو دوستی 1394-06-29 22:05
با سلام
عملگر نقطه برای اتصال دو رشته به کار می رود :
<?php
$txt1="Hello world!";
$txt2="What a nice day!";
echo $txt1 . " " . $txt2;
?>


خروجی :Hello world! What a nice day!
----------------------------------
<
?php
$A="hello";
$B=" my friend";
$A.=$B;
echo($A);
?
>

خروجی :hello my friend
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
0 # amirkian 1394-05-27 14:26
ساختار دستورات در PHP عالی بود.
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
+4 # amirkain 1394-05-08 12:57
توضیحات را هم میشود به صورت زیر نوشت:
comment #
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
0 # مهدی ربانی 1394-02-20 18:21
عالی بود.
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
+10 # s 1394-01-14 23:05
دوستانی که میخوان کدها رو به صورت آنلاین تست و ویرایش به لینک زیر مراجعه کنند :

www.tutorialspoint.com/php_webview_online.php
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
+1 # محمد vh 1393-11-23 21:27
بسیار عالی هستن مطالبتون کاش یه مقدار جامع تر توضیح میدادین
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن

آموزش صوتی PHP

بستن
مدرس:
سوال و جواب:

ابزاری که در پیش روی دارید یکی از ابزارهای بسیار کاربردی سایت بیاموز در زمینه آموزش است، این ابزار برای سهولت یادگیری شما کاربران محترم طراحی شده است.

فقط کافی است روی عنوان پاراگراف مورد نظرتان کلیک کنید تا پخش صدا آغاز شود ...!

تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
logo-samandehi مجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامی پرداخت آنلاین -  بانک ملت معرفی بیاموز در شبکه سه پرداخت آنلاین - بانک اقتصاد نوین پرداخت آنلاین - بانک سامان
 
دوره های آموزشی راه اندازی کسب و کارهای اینترنتی
تبلیغات اینترنتی