آموزش پی اچ پی

با سلام. در این پست آموزشی از سایت سورس باران کتاب آموزشی PHP از مبتدی تا حرفه ای به زبان فارسی را جهت دانلود قرار داده ایم. این کتاب آموزشی شامل ۱۳۵ صفحه که نویسنده آن جناب آقای محسن رجبی می باشد. که در قالب یک پروژه پایانی در دانشگاه شروع به آموزش PHP کرده و آن را از مبتدی تا حرفه ایی تدریس میکند و همچنین Ajax در آن به خوبی آموزش داده شده و همراه آن صد و ده مثال کاربردی قرار داده شده که در کتاب هم درباره آن بطور کامل توضیح داده شده است. همچنین سرفصل های این کتاب آموزشی در ادامه مطلب موجود می باشد.

جهت مشاهده مباحث موجود در کتاب آموزش PHP کلیک نمایید

معرفیPHP

مزیت های PHP

نحوه نصب و اجرای PHP

فصل اول

دستور Print و Echo

فصل دوم

متغییرها

قوانین نام گذاری متغییرها

ثابت ها

متغییرها

متغییرهای Local

متغییرهای Global

متغییرهای Static

متغییرهای Parameter

فصل سوم

انواع متغییرها

نوع داده ایی Boolean

نوع داده ایی Integer

نوه داده ایی Float

نوع داده ایی string

نوع داده ایی Array

نوع داده ایی Object

نوع داده ایی NULL

فصل چهارم

توابع کار با رشته

تابع () strlen

تابع () strops

تابع () strtolower

تابع () strtoupper

تابع () ord

تابع () trim

فصل پنجم

عملگرها

عملگرهای تخصیص

عملگرهای ریاضی

عملگرهای مقایسه ایی

عملگرهای منطقی

فصل ششم

دستورات شرطی

دستور شرطی if

دستور شرطی elseif

دستور شرطی switch

فصل هفتم

حلقه های تکرار

دستور while

دستور do while

دستور for

دستور foreach

دستور Break

دستور Continue

فصل هشتم

نحوه ایجاد توابع

محدوده متغییر

توابع بازگشتی

فصل نهم

آرایه های فوق سراسری

متغییر SGLOBALS

متغیر S_ SERVER

متغییر S_REQUEST

متغییر S_POST

متغییر S_GET

متغییر S_COOLIE

متغییر S_FILES

متغییر S_ENV

متغییر S_SESSLON

دستور include

دستور require

دستور require_once() , include_once()

فصل دهم

PHP و کار با فایل ها

تابع fopen

تابع fclose

بدست آوردن اطلاعات فایل

تابع fread ()

تابع () fwrite

Upload کردن فایل

ارسال email با PHP

فصل یازدهم

برنامه نویسی شئ گرا

تعاریف مهم در شئ گرایی

کلاس

اشیاء

خاصیت

متد

کپسوله سازی

وراثت

چند ریختی

امتزاج

کلاس برتر (والد)

کلاس فرعی (فرزند)

ایجاد کلاس

متد سازنده

متد تخریب کننده

روش های دستیابی

Private (خصوصی)

Public (عمومی)

Protected (محافظ شده)

فیلدها و متدهای ایستا( static)

Self و  parent

ثابت ها در کلاس

وراثت

بازنویسی متدها (چند ریختی)

جلوگیری از بازنویسی متدها

تابع instanceof

توابع سازنده و کلاس های فرزند

رابطه ها( interface)

فصل دوازدهم

ارتباط با پایگاه داده

دستور insert into

خواندن از پایگاه داده

دستور where

دستور order by

دستور Update

دستور Delete

فصل سیزدهم

متد post

متد get

فصل چهاردهم

ساخت تصویر امنیتی

ورود اطلاعات با Ajax

خواندن اطلاعات با Ajax

ماشین حساب ساده

جدول ضرب

معکوس کردن رشته

چند مثال از توابع

رمز نگاری اطلاعات

درج اطلاعات در فایل

درج روز هفته

محاسبه ی سن

جستجو خطی

مرتب سازی آرایه

جستجو باینری

اعداد زوج

تابع میانگین

جستجو درون رشته

تکرار رشته