داغ ترین ویدیو بابلز لرن : هک کلاس های مجازی توسط متین برونسی

آموزش PHP

  /  آموزش PHP
PHP PHP: Hypertext Preprocessor

آموزش PHP

پی‌اچ‌پی (PHP) یک زبان برنامه نویسی شی‌گرا است که در سال 1995 میلادی توسط راسموس لردورف (Rasmus Lerdorf) ساخته شد. PHP یک زبان برنامه نویسی سمت سرور هست که برای طراحی و توسعه بک اند ( backend ) وب اپلیکیشن ها طراحی شده.

PHP مقدماتی

موضوعتوضیحات
PHP – مقدمهبزودی…
PHP – نصببزودی…
PHP – قواعدیک اسکریپت PHP با <?php شروع می شود و با ?> پایان می یابد.
PHP – کامنت هاکامنت ها در PHP خط هایی هستند که به عنوان کد برنامه اجرا نمی شود و تنها توسط افرادی که می توانند کد ها را بخوانند خوانده می شود.
PHP – متغیر هامتغیر ها در PHP همچون ظرف هایی برای ذخیره داده ها هستند.
PHP – چاپ خروجیاز دستورات print و echo در php برای چاپ خروجی کد های PHP استفاده می کنیم.
PHP – انواع دادهمتغیر ها در PHP می توانند نوع داده متفاوتی داشته باشند و هر نوع داده برای انجام کاره خاصی استفاده می شود.
PHP – رشته هارشته ها در PHP دنباله ای از کاراکتر ها هستند مانند: "Hello World!"
PHP – اعداددر این آموزش به طور عمیق اعداد در PHP را بررسی می کنیم.
PHP – ریاضیزبان برنامه نویسی PHP برای انجام محاسبات ریاضی توابعی را به صورت پیش فرض تعریف کرده که به آن پرداخته ایم.
PHP – ثابت هاثابت ها ( Constants ) متغیر هایی هستند که یک بار تعریف می شوند و دیگر مقدار آنها قابل تغییر نیست.
PHP – عملگر هااز عملگر ها برای مقایسه متغییر ها و مقادیر با یک دیگر استفاده می کنیم.
PHP – دستورات شرطیاز دستورات شرطی در PHP برای انجام عملیات های مختلف در شرایط مختلف استفاده می کنیم.
PHP – دستور switchاز دستور switch برای انجام عملیات های مختلف در شرایط مختلف استفاده می شود.
PHP – حلقه هااز حلقه ها در PHP برای اجرا و تکرار کد ها استفاده می کنیم.
PHP – حلقه whileحلقه while در PHP تا زمانی که یک شرط برقرار باشد کد های درون خود را تکرار و اجرا می کند.
PHP – حلقه do whileحلقه do while یک بار کد داخل حلقه را اجرا می کند و تا زمانی که شرط برقرار باشد حلقه تکرار خواهد شد.
PHP – حلقه forحلقه for در PHP یک قطعه کد را تا زمانی که شرط برقرار باشد اجرا و تکرار می کند.
PHP – حلقه foreachحلقه foreach به تعداد عناصر یک آرایه ، یک قطعه کد را اجرا و تکرار می کند.
PHP – دستورات break / continueاز دستورات break و continue برای پرش و ادامه روند در حلقه ها استفاده می کنیم.
PHP – توابعباید اعتراف بکنیم که قدرت PHP بخاطر توابع آن هست ! PHP بیش از 1000 تابع آماده دارد که می توانیم از آنها به راحتی استفاده کنیم.
PHP – آرایه هااز آرایه ها برای ذخیره چندین مقدار در یک متغیر استفاده می کنیم.
PHP – متغیر های سراسریمتغیر های سراسری در PHP در نسخه 4.1.0 معرفی شدند و متغیرهای داخلی هستند که همیشه در همه بخش های اسکریپت در دسترس هستند.
PHP – عبارات با قاعده RegExدر این بخش به بررسی عبارات با قاعده در PHP می پردازیم.

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

موضوعتوضیحات
PHP – شی گرایی چیست ؟در این بخش به بررسی OOP در PHP می پردازیم.
PHP – کلاس ها و اشیاءدر این بخش به بررسی کلاس ها و اشیا در PHP می پردازیم.
PHP – سازنده (Constructor)سازنده یا constructor در PHP به شما این اجازه را می دهد تا پس از ایجاد یک شی آن را مقدار دهی اولیه کنید.
PHP – تخریب کننده (Destructor)نابود کننده یا همان destructor در PHP زمانی که کار با یک کلاس یا شی به اتمام برسد یا حتی اسکریپت به پایان برسد فراخوانی می شود.
PHP – مفهوم Access Modfiesدر این آموزش به بررسی مفهوم Access Modifiers در PHP می پردازیم.
PHP – وراثتوراثت در برنامه نویسی شی گرا یعنی وقتی که یک کلاس از کلاس دیگری مشتق می شود.
PHP – ثابت ها در کلاسثابت ها در PHP پس از تعریف در یک کلاس غیر قابل تغییر و ویرایش هستند.
PHP – کلاس های Abstractکلاس های abstract در PHP به کلاس هایی گفته می شود که قابل نمونه گیری نیستند و تنها برای ارث بری استفاده می شوند.
PHP – رابط ها (interface)در این فصل به بررسی رابط ها در PHP می پردازیم.
PHP – ویژگی traitبزودی…
PHP – متد های استاتیکبزودی…
PHP – ویژگی های استاتیکبزودی…
PHP – فضاهای نام (namespaces)بزودی…
PHP – پیمایشگرها (iterables)بزودی…

PHP Ajax

موضوعتوضیحات
Ajax – مقدمهبزودی…
Ajax – پی اچ پی ( PHP )بزودی…
Ajax – پایگاه دادهبزودی…
Ajax – ایکس ام ال ( XML )بزودی…
Ajax – جستجوی زندهبزودی…
Ajax – نظر سنجیبزودی…

مدیریت فرم ها

موضوعتوضیحات
PHP – مدیریت فرمدر این بخش به بررسی مدیریت فرم ها در PHP می پردازیم ، از متغیر های سراسری $_GET و $_POST برای جمع آوری داده های فرم ها استفاده می کنیم.
PHP – اعتبار سنجی فرمما برای ایجاد و حفظ امنیت وب سایت باید داده های ارسالی از سمت کاربر را اعتبار سنجی کنیم در غیر این صورت دچار مشکلات امنیتی خواهیم شد.
PHP – فیلد های ضروریدر بخش هدف ما این هست تا یکسری از فیلد های فرم را اجباری کنیم.
PHP – اعتبار سنجی ایمیل و URLدر این بخش به بررسی نحوه اعتبار سنجی نام ، ایمیل و URL در فرم های PHP می پردازیم.
PHP – مثال از یک فرم کاملدر این بخش قرار است داده هایی را که کاربر ارسال می کند در فیلد های ورودی حفظ و نگهداری کنیم.

PHP پیشرفته

موضوعتوضیحات
PHP – تاریخ و زماناز تابع date() برای تاریخ و زمان استفاده می کنیم…
PHP – بررسی include و require فایل هادستور include یا require تمام متن ها یا کد های موجود در یک فایل را گرفته و سپس در یک فایلی دیگر اضافه می کند.
PHP – بررسی فایلمدیریت فایل ها در PHP بسیار مهم است شما گاهی اوقات نیاز دارید تا محتوای یک فایل را بخوانید یا ویرایش کنید.
PHP – بازکردن/خواندن/بستن فایلدر این فصل نحوه باز کردن، خواندن و بستن یک فایل در سرور را به شما آموزش خواهیم داد.
PHP – ایجاد/نوشتن فایلدر این بخش نحوه ایجاد / نوشتن فایل در PHP را به شما آموزش خواهیم داد.
PHP – بارگذاری فایلدر این بخش به بررسی نحوه آپلود فایل در PHP می پردازیم.
PHP – کوکی هااز کوکی ها در PHP اغلب برای شناسایی کاربر ها استفاده می شود. کوکی یک فایل کوچک است که سرور در رایانه کاربر جاسازی می کند.
PHP – سشن هااز سشن ها در PHP برای ذخیره اطلاعات در متغیر ها برای استفاده در چندین صفحه استفاده می کنیم.
PHP – فیلتر هابرای حفظ امنیت وب سایت و جلوگیری از بروز هرگونه باگ و خطا ، ما باید داده های ارسالی از سمت کاربر را فیلتر و اعتبار سنجی کنیم.
PHP – فیلتر های پیشرفتهدر این بخش به بررسی فیلتر های پیشرفته در PHP می پردازیم.
PHP – توابع بازگشتیابع بازگشتی تابعی هست که به عنوان آرگومان به یک تابع دیگر ارسال می شود.
PHP – جیسون JSONJSON مخفف JavaScript Object Notation است و روشی برای ذخیره و تبادل داده ها است.
PHP – مدیریت خطا هادر این بخش به بررسی مدیریت خطا ها در PHP می پردازیم.
PHP – مدیریت استثنا هااستثنا یک شیئی هست که خطا یا رفتار غیر منتظره یک اسکریپت PHP را توصیف و مدیریت می کند.

پایگاه داده MySQL

موضوعتوضیحات
MySQL – معرفی پایگاه دادهبزودی…
MySQL – نحوه اتصالبزودی…
MySQL – ایجاد پایگاه دادهبزودی…
MySQL – ایجاد جدولبزودی…
MySQL – ثبت داده هابزودی…
MySQL – گرفتن آخرین IDبزودی…
MySQL – ثبت چندین دادهبزودی…
MySQL – بیانیه های آمادهبزودی…
MySQL – انتخاب دادهبزودی…
MySQL – عبارت WHEREبزودی…
MySQL – عبارت ORDER BYبزودی…
MySQL – حذف دادهبزودی…
MySQL – بروز رسانی دادهبزودی…
MySQL – انتخاب یک محدوده از داده هابزودی…

PHP XML

موضوعتوضیحات
XML – تجزیه کننده هابزودی…
XML – تجزیه کننده XML سادهبزودی…
XML – گرفتن مقادیر XMLبزودی…
XML – تجزیه کننده Expatبزودی…
XML – تجزیه کننده DOMبزودی…
  • در این آموزش به بررسی رابط ها در PHP می پردازیم، interface ها در PHP به شما این امکان را می دهند که مشخص کنید یک کلاس باید چه متدهایی را پیاده سازی کند...

  • در این آموزش به بررسی کلاس های انتزاعی در PHP می پردازیم ، کلاس abstract در PHP کلاسی هست که برای تکمیل شدن نیاز به کلاس های فرزند دارد...

  • در این آموزش به بررسی ثابت های کلاس در PHP می پردازیم ، ثابت ها پس از تعریف قابل تغییر نیستند، اگر داده های ثابتی در یک کلاس دارید از Constant ها استفاده کنید...

  • در این بخش به بررسی وراثت در PHP می پردازیم ، وراثت یا همان inheritance در PHP یعنی هنگامی که یک کلاس از کلاس دیگری مشتق می شود...