طراحی سایت, ساخت ربات تلگرام, آموزش php , سورس کد php ,سورس ربات تلگرام , سورس فروشگاه اینترنتی , آموزش طراحی وب

آموزش PHP – سینتکس PHP


آموزش PHP

در این بخش از سری جلسات آموزش PHP با شکل نوشتاری کدهای PHP یا همان سینتکس PHP آشنا می شوید.

 

سینتکس استاندارد PHP

یک اسکریپت PHP با تگ <?php شروع و با ?> به پایان می رسد.

تعریف کننده <?php و ?> برای PHP در مثال زیر به سادگی به موتور php می گوید که با بلاک کد داخل این دستور مانند یک کد php رفتار کن.

هر دستور PHP با یک ; به پایان می رسد تا به انجین PHP این مفهوم را برساند که پایان دستور فعلی است.

در صورت قرار ندادن ; در پایان دستور با خطا مواجه می شوید.

 

جاسازی کد PHP در HTML

فایل های PHP همانند فایل های متن ساده دارای پسوند .php هستند. داخل یک فایل php می توانید HTML را همانند دیگر صفحات معمولی HTML به همراه کد های php برای اجرای در سمت سرور بنویسید.

مثال بالا به شما نحوه جاسازی کد PHP داخل HTML برای ساخت صفحات وب داینامیک را نشان می دهد.

اگر در صفحه مرورگر با زدن ctrl+u سورس را ببینید, به جای <?php echo "Hello, world!"; ?> متن خروجی “Hello, world!” را خواهید دید.

حتما بخوانید  کار با دیتابیس اکسس در PHP

چه اتفاقی افتاد؟ زمانی که این کد را اجرا کردید, موتور PHP دستورات بین تگ های <?php … ?> را اجرا و بقیه موارد (کدهای HTML) را بدوت تغییر رها کرد.

در نهایت نیز وب سرور خروجی را به مرورگر بصورت کاملا HTML برگشت داد.

 

کامنت های PHP

کامنت یک متن ساده است که توسط موتور PHP نادیده گرفته می شود. هدف از کامنت گذاری. افزایش خوانایی کدها است.

این کار به توسعه دهندگان دیگر (یا به شما در آینده که سورس کد را ویرایش می کنید) کمک می کند که درک کنید که قصد داشتید چه کاری با PHP در آن قسمت کد انجام بدید.

در اوایل شاید این مود بسیار غیرضروی به نظر بیاد ولی با توسعه و بزرگ شدن پروژه خواهید دید که اهمیت کامنت نویسی در دنیای حرفه ای بسیار اهمیت دارد.

PHP کامنت های تگ خطی را همانند چند-خطی پشتیبانی می کند. می توانید کامنت تک خطی را با دو اسلش (//) یا نماد هش (#) بنویسید.

برای نوشتن کامنت های چندخطی, کامنت را با یک اسلش به همراه ستاره (/*) شروع و با یک ستاره به همراه اسلش (*/) به پایان برسانید.

 

حتما بخوانید  آموزش PHP – دستور شرطی Switch…Case در PHP

حساسیت حروف در PHP

نام متغیر ها در PHP حساس به حروف کوچک و بزرگ است. همانطور که می بینید متغیرهای $color, $Color, $COLOR سه متغییر متفاوت از هم هستند.

اگر مثال بالا را اجرا کنید, فقط مقدار $color نمایش داده می شود و دیگر متغیر ها پیام خطای Undefined variable” را منتشر خواهند کرد.

به هر حال, کلمات کلیدی, توابع و نام کلاس ها غیرحساس به حروف هستند. پ نتیجه صدا زدن تابع gettype() یا GETTYPE() یکسان خواهد بود.

اگر مثال بالا را اجرا کنید, هر دو تابع یک خروجی یکسان که string است را چاپ می کنند.

 

امیدوارم در این بخش آموزش PHP, از سینتکس PHP نهایت استفاده را برده باشید.

در بخش بعدی با متغیرها در PHP آشنا می شوید.

هر سوالی داشتید ، از قسمت نظرات ارسال کنید . سریعا ، پاسخگوی سوالات شما هستیم .

موفق باشید

حسن شفیعی
مدرس ، پنتستر ، توسعه دهنده اپلیکیشن های تحت وب ، عضو مرکز حامی نخبگان و از مدیران و اعضای رسمی تیم امنیتی آشیانه هستم . علاقه خاصی به زبان های تحت وب, امنیت شبکه و لینوکس دارم و هر روز تلاش می کنم به این حوزه ها مسلط تر شوم و اطلاعاتم را در وب به اشتراک بگذارم

دیدگاه کاربران

avatar

دانلود رایگان (هدیه ویژه)

کتاب آموزش زبان برنامه نویسی PHP را دانلود و همین امروز یادگیری را شروع کن و به جمع برنامه نویسان ملحق شو ;)

دانلود رایگان کتاب

سورس فروشگاهی دیجی کالا

بخش کاربران

هنوز عضو نیستید ؟ کلیک کنید

مجوزهای ما

logo-samandehi

دانلود کتاب

عضویت رایگان خبرنامه