
توی دوره رایگان PHP، هر چیزی که برای حرفهای شدن نیاز داری رو یاد میگیری! از مفاهیم پایه تا پیشرفته، همراه با یه پروژه واقعی برای ساخت یه سایت مثل آپارات.
مشاهده بیشتر
توی این دوره با هم یه وبسایت خبری واقعی رو از صفر میسازیم! از طراحی دیتابیس و احراز هویت تا ساخت API و یه پنل مدیریت حرفهای، همه رو یاد میگیریم و آماده پروژههای واقعی میشی!
مشاهده بیشترآموزش PHP

PHP یک زبان برنامهنویسی است که برای طراحی وب توسعه یافتهاست، اما میتوان از آن به عنوان یک زبان عمومی نیز استفادهکرد. تا ژانویه سال 2013 میلادی PHP بر روی 244 میلیون وبگاه و 2/1 میلیون سرور وب نصب شدهاست.این زبان در سال 1995 میلادی توسط راسموس لِردورف ( Rasmus Lerdorf) ساختهشد و در حال حاضر توسعهٔ آن بر عهده گروه PHP میباشد.در ابتدا PHP از عبارت صفحه خانگی شخصی ( Personal Home Page) گرفته شدهبود.اما اکنون این کلمه مخفف بازگشتی PHP: Hypertext Preprocessor به معنی پیش پردازنده ابرمتن میباشد
کدهای php توسط یک سرور وب که نرمافزار php بر روی آن نصب باشد، تفسیر میشوند. دستورهای این زبان میتوانند به صورت مستقیم در درون کدهای HTML قرار بگیرند. زبان PHP از نسخه ی 4/3 به بعد قابلیت پشتیبانی از واسط خط فرمان را نیز به امکانات خود اضافه کرد. این قابلیت میتواند برای ایجاد نرمافزارهای غیر وبی و یا نرمافزارهایی با واسط گرافیکی کاربر مورد استفاده قرار بگیرد.
PHP

اگر بخواهید کدی را اجرا کنید در صورتی که وضعییت صحیح است و از کدی دیگر برای زمانی استفاده کنید که شرایط غلط است از دستور ذکر شده استفاده می کنیم. :syntax{دستور نحوی { if (condition) code to be executed if condition is true; else code to be executed if condition is false;

کامنت های تک خطی :از این نوع کامِنت برای توضیحات کوتاه و نکات مربوط به کدهای محلی استفاده می شود,مثال ها این نوع کامنت را زیر مشاهده کنید.

آرایه ها نوعی ساختار اطلاعات هستند که می توانند بیش از یک ارزش هم نوع را در فقط یک ارزش ذخیره کند.برای مثال,اگر بخواهیید 100 رقم را ذخیره کنید,به جای تعریف 100 متغییر به راحتی می توانید آرایه ای با طول 100 تعریف کند.

ثابت, شناسه گر یا نامی است که برای مقدار ساده {simple value} به کار برده می شود.متغییر ثابت هیچگاه هنگام اجرای اسکریپت یا پردازه{script} نمی تواند تغییر کند.در حالت پیش فرض یک ثابت به کوچک بزرگی و کوچکی حروف حساس است.در حالت عادی{قردادی},ثابت های شناسه همیشه {حروف} بزرگ هستند.اسم ثابت با یک حرف{letter} یا {underscore} زیرخط شروع می شود،که به دنبال آن شماری حروف,ارقام,زیرخط ها می آیند.


این مبحث درباره ی تابع های زیر{function} مرتبط با فایل ها اینگونه شرح می دهد: · باز کردن فایل · خواندن فایل · نوشتن فایل · بستن فایل

هر شرکتی بسته به بهترین عملکرد های شان استانداردهای برنامه نویسی خاص خود را دنبال می کند. استانداردهای برنامه نویسی الزامی هستند,زیرا برنامه نویسان زیادی هستند که با ماجول های{module} مختلفی کار می کنند و اگر هر کدام از آن ها خود شروع به

cookie ها فایل های متنی {text files} هستند که در رایانه ی سرویس گیرند client} } به منظور ردیابی {tracking } کاربر ذخیره می شوند.

می توانید محتویات داخل فایل PHP را قبل از این که سرویس دهنده{سرور server))} آن را اجرا یا پردازش کند داخل فایل PHP دیگری قرار دهید.به کمک دو تابع {function} PHP زیر, می توان یک فایل PHP زیر را در داخل فایل PHP دیگری قراردهید:

توابع function}}PHP شباهت زیادی به زبان های برنامه نویسی دیگر دارند.function یک تکه کد{code} است که یکinput یا ورودی دیگر به شکل} پارامترparameter{ دریافت می کند,مقداری پردازش روی آن انجام می دهد وسپس value {ارزش}را{در نتیجه ی فرآیند} برمی گرداند.

عملگرها چی هستند؟ به کمک عبارت ساده ی 9=4+5 می توان پاسخ ساده ای به این سوال داد.در اینجا 4و5 operande یا عملوند,و+ را عملگر گویند.زبان PHP عملگرهای زیر را پشتیبانی می کند:

PHP باید در فایل php.ini با جزییات این که سیستم شما چگونه e-mail می فرستد ,به درستی پیکربندی{configure} شود.ابتدا فایل php.ini حاضر در /etc/ directory را باز کنید,سپس بخشی که عنوان [mail function]. را دارد پیدا کنید.



آموزش مفاهیم شبکه ای php در این جلسه ی آموزشی نمایش می دهیم چگونه PHP ,}محتوای هوشمند}dynamic content را بسته به نوع مرورگر فراهم می سازد

آموزش رشته ها در php strings PHP سری کاراکترهایی{sequence of characters }هستند,مانند "PHP supports string operations ".{PHP عملیات رشته ای پشتیبانی می کند}.

آموزش php PHP کار خود را به عنوان یک پروژه ی منبع آزاد جزئی آغاز کرد که پس ازآگاهی هرچه بیشتر مردم از این برنامه ی مفید کم کم توسعه یافت.رامسس لرداف این برنامه را مدت ها پیش در سال 1994 برای اولین بار منتشر کرد.