کتاب PHP به زبان ساده به قلم یونس ابراهیمی به تحریر درآمده است. با توجه به گستردگی صفحات وب و توسعه روز افزون آنها، نیاز به زبانهای برنامه نویسی طراحی سایت بصورت پویا بیشتر شده است. در اینجا ما قصد داریم زبان پی اچ پی (PHP) را آموزش دهیم. قبل از شروع باید بدانید یادگیری یک زبان برنامه نوسی نیاز به گذاشتن زمان و تمرین (انجام پروژه) است.
PHP یک زبان برنامه نویسی برای توسعه وب است، از این زبان میتوان به عنوان یک زبان عمومی نیز استفاده کرد. این زبان در سال 1995 توسط Rasmus Lerdorf بوجود آمد و همچنان در حال توسعه است. بدلیل اینکه PHP در ابتدا برای استفاده شخصی ارائه شد، PHP از سر نام Personal Home Page Tools (PHP Tools) version 1. 0 گرفته شده بود. اما بعد از تغییراتی که بر روی آن رخ داد، بعد از PHP 3 آنرا به PHP: Hypertext Preprocessor تغییر نام دادند.
یادگیری PHP خیلی آسان است. اما قبل از شروع به یادگیری PHP شما باید با مفاهیم HTML ،CSS ،JavaScript آشنا باشید تا بتوانید در این زبان بخوبی برنامه نویسی کنید. دستور زبان PHP خیلی شبیه به سبک زبان C است. به این دلیل زبان PHP شبیه زبانهای C++ ،C# ،Java و Perl است.
شاید یادگیری PHP در نگاه اول کاری پیچیده به نظر برسد اما اصولا برای یادگیری زبانهای برنامه نویسی کافیست ایدههای ذهنی مان را خط به خط روی کاغذی خیالی بنویسیم و سپس با توجه به شیوه نوشتن (syntax) هر زبانی به دنبال راه حل تبدیل و فهماندن ایده به سیستم شویم، از طرفی هیچ کس نمی تواند مدعی شود که همه چیز را میداند ولی دانستن اصول اولیه و داشتن تجربه تا حد رفع نیاز، چیزی است که با کمی تلاش و دقت میتوانیم به آن دست یابیم؛ ما در آموزش هایمان سعی خواهیم کرد که در عین مختصر گویی به حد کافی نیز شما را با دنیای جالب کدنویسی php آشنا کنیم.
این کتاب به زبانی ساده مباحث زیر را پوشش میدهد:
PHP چیست و چرا به آن نیاز داریم؟
برای شروع کار با PHP چه چیزهایی لازم دارید؟
استفاده از PHP
ادغام کدهای HTML و PHP
انواع خطاها در PHP
کاراکترهای کنترلی
متغیرها و انواع داده ها
تست نوع متغیر
تغییر نوع متغیر
ثابت ها
عبارات و عملگرها
عملگرهای ریاضی
عملگرهای تخصیصی
عملگرهای مقایسه ای
عملگرهای منطقی
عملگرهای بیتی
عملگر رشته
رشته ها
استفاده از Heredocs و Nowdocs
آرایه ها
دستورات شرطی
دستور if
دستور if…else
دستور if…else if
عملگر سه تایی
دستور Switch
دستورات تکرار
دستور While
حلقه do while
حلقه for
حلقه foreach
خارج شدن از حلقه با استفاده از break و continue
تابع
مقدار برگشتی از یک تابع
پارامترها و آرگومان ها
پارامترهای اختیاری
محدوده متغیر
بازگشت (Recursion)
سربارگذاری متدها
برنامه نویسی شیء گرا
کلاس
سازنده
مخرب
سطح دسترسی
کپسوله سازی
خواص
وراثت
سطح دسترسی Protect
Overriding
کلاسهای انتزاعی
کلاس final و متد final
اعضای Static
عملگر instanceof
چند ریختی
مدیریت استثناءها و خطایابی
استثناءهای اداره نشده
دستورات try و catch
trait
کلمات کلیدی: آموزش برنامه نویسی PHP، آموزش PHP، آموزش برنامه نویسی وب، طراحی سایت، آموزش پی اچ پی، طراحی سایت با php،
کتاب سبز بزرگترین مرجع رایگان دانلود کتاب الکترونیکی با بیش از ۱۰،۰۰۰ کتاب، کتاب صوتی و رمان است. با کتاب سبز در تمامی موضوعات مانند داستان و رمان، مجله، موفقیت و روانشناسی، تاریخی، کامپیوتر، علمی، دانشگاهی، کتاب صوتی و...کتاب برای دانلود قرار داده شده است. دانلود کتابها با فرمت PDF یا MP3 است. تمامی کتابهای موجود با در نظر گرفتن حقوق مولفان برای دانلود رایگان انتشار یافتهاند. تمامی مولفان میتوانند کتابها و مقالات با ارزش خود را برای انتشار رایگان به کتاب سبز ارسال کنند.