1 معرفی اسکریپت نویسی سمت سرور با php -متغیرها و عملگرها
2 دستورهای کنترلی و تکرارشونده
3 توابع و مقدمهای بر برنامهنویسی ماژوالر
4 اشکالزدایی و مدیریت حاالت استثنائی
5 آرایهها و رشتهها
6 پردازش فرم
7 فایل
8 کوکیها و نشستها
9 ارتباط با پایگاه دادهها
10 امن سازی و اعتبارسنجی فرمها
کاربرد HTML زبان : ...................
مرورگرBrowser
تعریف : ...................
چند نمونه : ...................
ابزارهای برنامه نویسی وب پویا : ...................
زبانهای cgi
تعریف : ...................
چند نمونه : ...................
مزایای زبان PHP
1. ...................
2. ...................
3. ...................
4. ...................
5. ...................
6. ...................
7. ...................
8. ...................
ایجاد کننده زبان PHP : ...................
علت اولیه و هدف اصلی ایجادPHP : ...................
PHP یعنی : ...................
نگارش اولیه : ...................
نگارش نهایی : ...................
مهمترین خاصیت Php:
1. ...................
2. ...................
تبدیل رایانه شخصی به سرورمحلی، تا بتوانید ...................
نرم افزار های ایجاد سرور محلی مثلا ...................
سرویس های مهم که باید رائما در حال اجرا باشند ...................
در مرورگر باید آدرس ریشه (روت) سرور محلی ...................
ویرایشگر متن ...................
آدرس روت اجرا می کند فایلهای موجود در مسیر ...................
در پایان تمامی دستورات پیاچپی علامت ...................
کدهای این زبان شروع می شود با برچسب ...................
کدهای این زبان ختم می شود با برچسب ...................
رایجترین دستور برای چاپ خروجی ...................
خروجی باید قرار بگیرد بین ...................
1. ...................
2. ...................
3. ...................
1. ...................
2. ...................
3. ...................
4. ...................
................... ...................
+ - * / %
++ --
+= -= *= /= %=
== === =! <> ==!
2 دستورهای کنترلی و تکرارشونده
برای پروژه ها، همیشه ابتدا باید ........................
تا بتوان .................................................
کاربردیترین ابزارها برای کنترل شرایط ........................
اگر خواستید چند حالت مختلف را بررسی کنید. ........................
1. ........................
2. ........................
استفاده از if به صورت تو در تو
.................................................
.................................................
.................................................
.................................................
.................................................
.................................................
بررسی چند شرط به صورت همزمان
.................................................
.................................................
.................................................
.................................................
.................................................
.................................................
حلقه while
.................................................
.................................................
.................................................
.................................................
.................................................
.................................................
حلقه Do...While
.................................................
.................................................
.................................................
.................................................
.................................................
.................................................
حلقه For
.................................................
.................................................
.................................................
.................................................
.................................................
.................................................
حلقه For Each
تمرین 1 : جدول ضرب
.................................................
.................................................
.................................................
.................................................
.................................................
.................................................
دستور Switch
.................................................
.................................................
.................................................
.................................................
.................................................
.................................................
معرفی Include و require
.................................................
.................................................
.................................................
.................................................
.................................................
.................................................
3 توابع و مقدمه ای بر برنامه نویسی ماژولار
.................................................
.................................................
دو نوع تابع در php داریم.
3. ........................
.................................................
.................................................
4. ........................
.................................................
برای تعریف تابع باید ........................
در نامگذاری توابع:
1. ........................
2. ........................
3. ........................
پارامترها در توابع یا ورودی تابع باید ........................
کد ها و عملیات های تابع باید ........................
به ازای هر ورودی،
.................................................
.................................................
به تعداد پارامترهای ورودی باید،
.................................................
برای آرگومانهای ورودی پیشفرض در توابع باید،
.................................................
.................................................
.................................................
.................................................
مقادیر بازگشتی در توابع با کلمه کلیدی،
.................................................
4. خطا و اشکال زدایی و مدیریت حالات استثنائی
علت وقوع خطا .................................................
انواع خطا:
1. ........................
.................................................
.................................................
2. ........................
.................................................
.................................................
5. آرایه ها و رشته ها
کاربرد آرایه
.................................................
تفاوت آرایه با متغییر
.................................................
تعریف آرایه
4. ........................
5. ........................
6. ........................
7. ........................
روش دستیابی به مقدار آرایه
1. ........................
2. ........................
3. ........................
روش دیگر اختصاص مقدار به هر خانه یک آرایه
.................................................
در پی اچ پی دست توسعه دهنده .......................
مثلا:
آرایه تعریف کنید که نام، سن و علایق یک نفر را دریافت کند.
.................................................
.................................................
.................................................
.................................................
.................................................
.................................................
آرایههای چندگانه (چند بعدی( در پی اچ پی
.................................................
توابع پرکاربردی در کار با رشتهها :
1. تابع ()strpos
کاربرد : ..............................................
ورودی (های) تابع : ...............................
.......................................................................
.......................................................................
خروجی تابع : .......................................
.......................................................................
مثلا:
.................................................
.................................................
.................................................
.................................................
2. تابع ()str_replace
کاربرد : ..............................................
ورودی (های) تابع : ...............................
.......................................................................
.......................................................................
.......................................................................
خروجی تابع : .......................................
.......................................................................
مثلا:
.................................................
.................................................
.................................................
.................................................
3. تابع ()trim
کاربرد : ..............................................
ورودی (های) تابع : ...............................
.......................................................................
.......................................................................
خروجی تابع : .......................................
از تابع ()ltrimبرای : .........................................
از تابع ()rtrim برای : .........................................
مثلا:
.................................................
.................................................
.................................................
.................................................
4. تابع ()md5
کاربرد : ..............................................
.......................................................................
ورودی (های) تابع : ...............................
.......................................................................
.......................................................................
خروجی تابع : .......................................
مثلا:
.................................................
.................................................
.................................................
.................................................
5. تابع ()str_word_count
کاربرد : ..............................................
ورودی (های) تابع : ...............................
.......................................................................
.......................................................................
.......................................................................
خروجی تابع : .......................................
.......................................................................
مثلا:
.................................................
.................................................
.................................................
.................................................
6. تابع ()strlen
کاربرد : ..............................................
ورودی (های) تابع : ...............................
.......................................................................
.......................................................................
خروجی تابع : .......................................
.......................................................................
مثلا:
.................................................
.................................................
.................................................
.................................................
7. تابع ()substr
کاربرد : ..............................................
ورودی (های) تابع : ...............................
.......................................................................
.......................................................................
.......................................................................
خروجی تابع : .......................................
.......................................................................
مثلا:
.................................................
.................................................
.................................................
.................................................
.................................................
.................................................
.................................................
.................................................
6 پردازش فرم
متغیر آرایه پیش فرض $_SERVER