PHP چیست
PHP (پیاچپی) یک زبان برنامهنویسیِ شیءگرا است که در سال 1995 میلادی توسط راسموس لردورف (Rasmus Lerdorf) ساخته شد. PHP شاید عمومی ترین زبان اسکریپتی تحت وب باشد، به طوریکه، تا ژانویهٔ سال 2013 میلادی پیاچپی بر روی 244 میلیون وب سایت نصب شده و استفاده از آن روز به روز بیشتر می شود. PHP یک زبان برنامه نویسی سمت سرور (Server-Side) است.
سرور به کامپیوتری متصل به اینترنت گفته می شود که حاوی یک یا چند وب سایت می باشد. کدهای PHP در سمت سرور پردازش و اجرا می شوند، نه در مرورگر. نتیجه این پردازش به صورت خروجی HTML برای مرورگر شما ارسال شده و شما نتیجه را در صفحه مرورگر خود مشاهده می کنید.
عمومی ترین تعریف PHP این است که PHP مخفف کلمات Hypertext Pre-processor می باشد. شاید برایتان این سوال پیش بیاید که مخفف کلمات فوق HPP است. درست است، اما در نسخه های قبلی برنامه PHP را به عنوان مخفف کلمات Personal Home Page تعریف کرده اند. که مخفف آنها PHP می شود. در جدول زیر نسخه های مختلف این زبان ذکر شده اند :
نسخه | تاریخ پیدایش | پشتیبانی تا تاریخ |
1.0 | 8 June 1995 | |
2.0 | 1 November 1997 | |
3.0 | 6 June 1998 | 20 October 2000 |
4.0 | 22 May 2000 | 23 June 2001 |
4.1 | 10 December 2001 | 12 March 2002 |
4.2 | 22 April 2002 | 6 September 2002 |
4.3 | 27 December 2002 | 31 March 2005 |
4.4 | 11 July 2005 | 7 August 2008 |
5.0 | 13 July 2004 | 5 September 2005 |
5.1 | 24 November 2005 | 24 August 2006 |
5.2 | 2 November 2006 | 6 January 2011 |
5.3 | 30 June 2009 | 14 August 2014 |
5.4 | 1 March 2012 | 3 September 2015 |
5.5 | 20 June 2013 | 21 July 2016 |
5.6 | 28 August 2014 | 31 December 2018 |
6.x | Not released | N/A |
7.0 | 3 December 2015 | 3 December 2018 |
7.1 | 1 December 2016 | 1 December 2019 |
7.2 | 30 November 2017 | 30 November 2020 |
7.3 | 6 December 2018 | 6 December 2021 |
7.4 | 28 November 2019 | 28 November 2022 |
8.0 | 26 November 2020 | 26 November 2023 |
8.1 | ?? November 2021 | ?? November 2024 |
از این به بعد به شما کدنویسی PHP را آموزش می دهیم و متوجه خواهید شد که یادگیری آن بسیار آسان است.
عالی بود ممنون آقای ابراهیمی
سلام ممنون من مبلغ رو واریز کردم پیشاپیش سال نو رو هم تبریک میگم
بسیار ممنون، سال نو شما هم مبارک، انشالله که سال پر خیر و برکتی داشته باشین، همراه با تندرستی
ایملیتون رو چک بفرمایید
سلام من الان می خواستم بخرم اما خطا میده با وجودی که من اطللاعاتم رو درست وارد می کنم نمیشه چند بار وارد کردم اما آخرین بار نوشت خطا در سیستم من باید چکار کنم
سلام، بنده تست کردم مشکلی نداره، شما می تونید مبلغ مورد نظر رو به شماره کارت بنده واریز بفرمایید تا لینک دانلود رو براتون ایمیل کنم
6037991885525166 بانک ملی به نام یونس ابراهیمی
سلام خسته نباشید می خواستم ببینم برای php هم مثل c#کتاب به صورت pdf تالیف کردین که بشه از این سایت خرید من توی c# از کتاب و مطالبی که توی سایت گذاشته بودید واقعا چیزای زیادی یاد گرفتم و واقعا ممنون به خاطر زحمتی که می کشید
سلام، مرسی، لطف دارین
بله، لینک زیر رو ببینید
http://www.w3-farsi.com/product
سلام ببخشید سوالهام شاید کمی مبتدی باشه اخه تازه کارم.
من تازه برنامه نویسی شروع کردم با زبان php می خواستم بدونم برای ساخت برنامه های دسکتاپ با قابلیت برقراری ارتباط با وب C# شروع کنم یا C++ هرکدام راحتتر است و برنامه بهتری میشه باهاش بنویسم اخه بعضی ها می کن برو اول C++ یاد بگیر برای زبان اولت ولی بعضی ها دیگه میگن نه C# بهتر گیج شدم نمی دونم برای برنامه های تحت ویندوز کدام رو انتخاب کنم(C++ یا C#) توی دانشگاه هم یک زبان c درس دادن که خیلی خالب نبود همش خط فرمان بود محیط گرافیکی ندادشت. زبان تحت وبم PHP انتخاب کردم ولی برای دسکتاپ موندم.میشه راهنمایی کنید.
سوال دیگم اینکه php مبحث هاش کامله تا توی یادگیرم وقفه نیفته تا بتونم تا اخر تابستون که دانشگاه تعطیل است یک زبان تحت وب و تحت دسکتاپ یاد بگیرم. این زبان C که یاد دادن به دردمون نخورد. ممنون میشم راهنمایی کنید.
سلام، خواهش می کنم، من چون این سوال خیلی مطرح شده و با یه سرچ ساده تو اینترنت می تونید به نتایج خوبی برسین، یه چیز کلی خدمتتون عرض می کنم.
عرض شود که به یکی گفتند: 30 سالت شده است، چرا نماز نمیخوانی؟ گفت: هنوز دارم تحقیق میکنم که اسلام برتر است یا مسیحیت یا یهودیت!!
اینکه بگین کدوم زبان بهتره و کدوم کمی ضعیفتر و اینو زیاد کش بدین باعث میشه هیچی یاد نگیرین. اگه خودم به روزای اول برنامه نویسی برگردم فقط و فقط PHP کار می کنم. ولی این نظر شخصی بنده است. یعنی PHP رو خیلی کار خوبی کردین که انتخاب کردین. واسه دسکتاب هم یکی از زبان های سی شارپ و جاوا رو یاد بگیرین. این دو زبان همه منظوره هستن، هم میشه باهاشون تحت وب نوشت و هم ویندوز و هم موبایل و … . خیلی خیلی شبیه به هم هستن و هر کدوم رو یاد بگیرین صد در صد کارتون رو راه میندازه.
stream wrapper در php چیست؟
سلام
جریانها در php چیه؟
من در وب فارسی جستجو کردم و مطلبی در این مورد پیدا نکردم.
من اینقدر متوجه شدم که برای دسترسی به ورودیهای فایل از جریانها استفاده میشه فقط فرقش با متدهای get & post چیه و چرا به جای این متدها از این جریانها استفاده میشه؟
مثلا در ساخت ربات تلگرام ما از php://input استفاده میکنیم ولی جزئیات اونو نمیدونم.
کتاب زیر در این مورد خوب توضیح داده ولی من زیاد انگلیسی نمیفهمم.
http://dl2.farinsoft.ir/book/9781491905012.zip
ممنون