آموزش PHP (قسمت 3) – بررسی ساختار یک اسکریپت PHP

PHP یک زبان اسکریپتی الحاقی است زمانی که در یک صفحه وب استفاده شود. این بدان معنیست که کد پی اچ پی در درون کد HTML تعبیه می شود. می توانید از تگ های HTML برای ضمیمه کردن زبان PHP در درون کد اچ اتی ام التان، استفاده کنید.

صفحات وب را در PHPهمانطور می سازید و ویرایش می کنید که در حالت عادی آنها در HTML می سازید. برای ضمیمه کردن زبان پی اچ پی از تگ زیر باید استفاده کنید :

همچنین می توانید از تگ های کوتاه تر php استفاده کنید :

هرچند که اگر از تگ های کوتاه استفاده کنید، اسکریپت های شما وقتی به وب هاستی که تگ های کوتاه تر را پشتیبانی نمی کنند، منتقل شوند، اجرا نمی شوند.

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

مرورگر، بخش و کد پی اچ پی را نمی بیند، فقط خروجی html آنرا می بیند. (البته اگر خروجی تولید کرده باشد)

برای مثال با یک اسکریپت HTML که پیغام “سلام دنیا” را در پنجره مرورگر نشان می دهد شروع می کنیم. معمولا رسم این است که اولین برنامه در هر زبانی با چاپ این عبارت بر روی صفحه شروع شود. شما قبلا احتمالا “سلام دنیا” خود را در HTML نوشته اید که بدنبال یادگیری پی اچ پی آمده اید.

 

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

“سلام دنیا”

حالا بیایید همین کار را با زبان PHP انجام دهیم. این هم دقیقا پیغام “سلام دنیا” را در مرورگر شما چاپ می کند :

 

خروجی همان قبلی است فقط نکته اینجاست شما اینکار را با پی اچ پی انجام داده اید.

نکته : دایرکتوری فایل را از طریق مرورگرتان باز نکنید. یعنی از منوی فایل و باز کردن فایل، کد پی اچ پی را باز نکنید. می بایستی که فایل را با تایپ URL آن در نوار آدرس باز کنید. اگر بجای خروجی فقط کدهای پی اچ پی را در مرورگر دیدید، دلیلش همین فراخوانی نکردن فایل از طریق سرور و url آن است.

در این اسکریپت پی اچ پی و تگ آن، فقط با یک عبارت PHP روبرو می شویم. عبارت echo

 

 

دستور echo یک دستور پی اچ پی است که زیاد استفاده خواهید کرد. خروجی به سادگی متن درون دو کوتیشن را نمایش می دهد.

وقتی بخش PHP پردازش شود، خروجی آن جایگزین می شود و در نتیجه خروجی تبدیل شده به HTML بصورت زیر است :

 

در یک اسکریپت می توانید هر تعداد بخش پی اچ پی که بخواهید، داشته باشید. همینطور هرچقدر بخش HTML که بخواهید. برای مثال کد زیر دو بخش PHP دارد و دو بخش HTML :

 



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


جدیدترین درس های PHP ما را از طریق پست الکترونیک دریافت کنید

آدرس email خود را در این کادر وارد کنید.

توسط FeedBurner



تبلیغات :



   

   

دیدگاه‌ خود را بنویسید

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