phpبرنامه نویسی

آموزش Syntax زبان برنامه نویسی PHP

در این قسمت از آموزش پی اچ پی به بررسی syntax ها در این زبان برنامه نویسی میپردازیم.

آموزش Syntax زبان برنامه نویسی PHP

با سلام و درود فراوان خدمت شما دوستان گرامی. در این قسمت از آموزش پی اچ پی به بررسی syntax ها در این زبان برنامه نویسی می پردازیم. در قسمت قبل به معرفی کامل این زبان برنامه نویسی پرداخته بودیم که می توانید در این لینک به صورت کامل مشاهده کنید.

بررسی syntax در php

همانطور که قبلا هم توضیح دادیم php یک زبان سمت سرور می باشد که حتما برای اجرای آن نیاز به سرور داریم تا بتوانیم اسکریپت خود را در آن اجرا کنیم. کد ما می تواند در هر قسمت از صفحه به کار برود که نتیجه آن به زبان html تفسیر شده و به سمت کاربر ارسال می شود تا کاربر بتواند آن را مشاهده کند.

برای مثال کد زیر را در نظر بگیرید.

<?php
// کد های php در این قسمت قرار میگیرد
?>

برای نوشتن برنامه به زبان php، کدهای ما باید بین دو تگ قرار بگیرند که در ابتدا <?php و در انتها نیز ?> می باشد.

همانطور که می دانید فایل هایی که به زبان php نوشته می شوند باید با پسوند .php ذخیره شوند تا برای کامپایلر قابل خواندن و اجرا شدن باشند. در داخل فایل php می توان از تگ های html نیز استفاده کرد. پس می توانیم بگوییم که html و php را می توان به صورت ترکیبی به کار برد.

خب برای درک بهتر به مثال زیر توجه کنید:

<!DOCTYPE html>
<html>
<body>

<h1>اولین صفحه</h1>

<?php
echo "سلام دنیا!";
?>

</body>
</html>

ما در کد بالا یک صفحه با فرمت php ایجاد کردیم و در داخل آن از تک های html5 استفاده کردیم همچنین در داخل تگ body، کد معروف سلام دنیا را قرار دادیم. حال اگر این صفحه را با مرورگر باز کنید با صفحه زیر رو به رو می شوید.

syntax php 1 1024x544 1024x169 - آموزش Syntax زبان برنامه نویسی PHP

 

بررسی حساسیت کلمات کلیدی (case-sensitive)

در زبان php بعضی کلمات کلیدی مانند کلاس ها، توابع از پیش تعریف شده، توابع تعریف شده توسط کاربر و همینطور echo ،if ،else ،while و … به بزرگی و کوچکی حروف حساس نیستند! به مثال زیر توجه کنید.

<!DOCTYPE html>
<html>
<h1>اولین صفحه php</h1>
<body>

<?php
ECHO "سلام دنیا!<br>";
echo "سلام دنیا!<br>";
EcHo "سلام دنیا!<br>";
?>

</body>
</html>

هرسه echo نوشته شده در کد بالا یکسان است و تفاوتی ندارد.

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

متغیرها در زبان php

برای تعریف متغیر در php از نماد $ (دلار) استفاده می کنیم. همچنین توجه داشته باشید که متغیر ها در زبان پی اچ پی case-sensitive هستند!

<!DOCTYPE html>
<html>
<body>

<?php
$color = " سبز ";
echo " ان میوه " . $color . "است <br>";
echo " ان خانه " . $COLOR . "است <br>";
echo " ان ماشین " . $coLOR . "است <br>";
?>

</body>
</html>

در مثال گفته شده متغییر color را به صورت $color تعریف کرده ایم. با اجرای کد با صفحه زیر مواجه می شویم

 

Syntax زبان PHP
Syntax زبان PHP

خب همونطور که می بینید، در خط اول نتیجه به ما نمایش داده شد. اما در دو مورد بعدی با خطای Undefined variable مواجه شدیم که به معنای متغیر تعریف نشده است. پس می توانیم نتیجه بگیریم که متغیر ها case-sensitive هستند. در قسمت بعدی به به طور مفصل تر در مورد متغییر ها و بحث کامنت در php خواهیم پرداخت.

موفق باشید.

دیدگاهتان را بنویسید

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


دکمه بازگشت به بالا