آموزش نرم افزار رسمی برنامه نویسی PHP
پی اچ پی یک زبان برنامه نویسی رایگان و سمت سرور میباشد. این زبان برنامه نویسی ابزاری قدرتمند برای ایجاد صفحات پویا و تعاملی در محیط وب است. PHP را می توان به صورت مستقیم در کدهای html جای داد و از آنها استفاده کرد. همچنین این زبان برنامه نویسی یکی از رقبای اصلی زبان برنامه نویسی ASP شرکت مایکروسافت است.
در ادامه شما را به آموزش نرم افزار رسمی برنامه نویسی PHP دعوت می کنیم. این مقاله برای یادگیری برنامه نویسی PHP در حد مقدماتی نیز کاملا مناسب است.
ساختار ها در زبان برنامه نویسی PHP :
کد های این زبان برای اجرایی شدن توسط مفسر باید بین <? php?> قرار بگیرند.
در این زبان برنامه نویسی فضای خالی پردازش نمی شود و فاصله ها در زمان اجرا نیز تاثیری ندارند. همچنین برای قرار دادن توضیحات در بین کدها می توانید مانند روش زیر عمل نمائید.
برای قرار دادن یک خط توضیح ، توضیحات شما باید با علامت // یا # شروع شود.
برای قرار دادن یک پاراگراف توضیح، توضیحات با */ شروع و با /* تمام شوند.
اگر قصد دارید از استایل و تگ در داخل کد ها استفاده کنید باید بر خلاف html از دو کوتیشن در ابتدا و انتها استفاده کنید. بزرگی و کوچکی حروف نیز در این زبان فرقی ندارد.
برای پایان دادن به دستور در زبان php از نقطه ویرگول (;) استفاده می کنیم. از سمبل $ هم برای تعریف یک متغیر استفاده می شود.
از کلمه echo و print برای نمایش یک متغیر در خروجی استفاده می کنیم. تنها تفاوت در این است که print مقدار بازگشتی دارد. پس بنابراین echo سرعت بیشتری در نمایش دارد.
PHP به صورت خودکار متغیر ها را به داده صحیح تبدیل می کند و نیازی به تعریف نیست.
PHP دارای سه نوع متغیر است:
Local و Global : متغیر که در خارج از یک تابع تعریف شده باشد و تنها می تواند در یک تابع قابل دسترسی باشد.
Static : زمان اجرا این نوع متغیر تمامی تابع که اجرا می شوند متغیر های قبلی را حذف می نماید.
انواع داده ها در زبان PHP :
String : رشته ای
Integer : اعداد صحیح
Float :اعداد اعشاری
Boolean : صحیح یا غلط (True,False)
Array : آرایه ای
Object : اشیا
NULL : داده های خالی
Resource : یک نوع داده واقعی نیست و برای تعاریف بیرونی استفاده می شود (مثلا ارتباط با پابگاه داده)
توابع رشته ای در زبان PHP :
strlen : تابعی که طول رشته را بر می گرداند.
str_word_count : تابعی که تعداد کلمات یک رشته را بر می گرداند.
strrev : تابعی که از انتها به ابتدا شروع به بازگردانی یک رشته می کند.
strpos : تابعی که به دنبال یک متن خاص رشته را جستجو می کند. (شمارش از 0 است)
str_replace : تابعی که کاراکتری را با کاراکتر دیگر جایگزین می کند.
مقدار ثابت در زبان PHP : مقداری ثابت مانند متغیرها، اما با چند تفاوت کوچک
1- ثابت یک نام و مقدار در کل برنامه دارد و قابل تغییر نیست.
2- ثابت ها به صورت global خودکار تعریف شده هستند.
برای تعریف مقدار ثابت از کلمه define استفاده می کنیم.
شروط در زبان PHP : از دستورات زیر برای انجام شرط استفاده می کنیم.
If : اگر یک شرط درست باشد آن را اجرا می کند.
If … else : اگر شرط درست باشد اجرا می شود در غیر این صورت خط بعد را اجرا می کند.
If … elseif : انجام بیش از دو شرط برای اجرا شدن.
Switch : انجام یک سری شروط مختلف که در صورت اجرا نشدن به سراغ دستور بعد می رود.
حلقه ها در زبان PHP :
هنگامی که شما یک قطعه کد را می نویسید قصد دارید بارها آن را اجرا کنید، برای جلوگیری از تکرار در نوشتن کدها می توانید از حلقه ها کمک بگیرید. از حلقه ها به روش زیر استفاده می کنیم.
While : اجرای یک قطعه کد تا زمانی که شرایط وجود داشته باشد.
do… while : تکرار قطعه کد تا زمانی که شرط درست باشد تکرار می شود.
for : اجرای قطعه کد به تعداد مشخص
foreach : اجرای حلقه ها برای آرایه ها
همانطور که مشاهده کردید موارد بالا تنها معرفی ساختار زبان برنامه نویسی PHP بودند زیرا گستردگی این زبان بسیار زیاد است، اما یادگیری آن نسبت به سایر زبان ها کمی آسان و نیازمند علاقه است.
امیدواریم این مطلب مورد توجه شما قرار گرفته باشد.
دانلود نرم افزار رسمی برنامه نویسی PHP