دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: برنامه نویسی: زبان های برنامه نویسی ویرایش: 1 نویسندگان: Peter Lavin سری: ISBN (شابک) : 9781593270773, 1593270771 ناشر: No Starch Press سال نشر: 2006 تعداد صفحات: 210 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 4 مگابایت
در صورت تبدیل فایل کتاب Object-Oriented PHP: Concepts, Techniques, and Code به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب PHP شی گرا: مفاهیم، تکنیک ها و کد نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
PHP شی گرا به توسعه دهندگان نشان می دهد که چگونه از ویژگی های شی گرا جدید PHP استفاده کنند. با کار در چارچوب مثالهای عینی، کتاب با کدهای سازگار با PHP 4 و 5 آغاز میشود و سپس بر شیگرایی در PHP 5 تمرکز میکند. رویکرد عملی نویسنده از نمونههای کد متعددی استفاده میکند که به توسعهدهندگان کمک میکند تا با شی گرا سرعت بگیرند. PHP را به سرعت انجام دهید و به آنها نشان دهید که چگونه آموخته های خود را در موقعیت های روزمره اعمال کنند. تمامی نمونه کدها برای دانلود در سایت همراه کتاب موجود است.
Object Oriented PHP shows developers how to take advantage of the new object oriented features of PHP. Working within the context of concrete examples, the book begins with code compatible with PHP 4 and 5, and then focuses on object orientation in PHP 5. The author's practical approach uses numerous code examples, which will help developers get up to speed with object oriented PHP quickly, and show them how to apply what they learn to everyday situations. All code samples are available for download on the book's companion site.
COVER......Page 1
BRIEF CONTENTS......Page 5
CONTENTS IN DETAIL......Page 7
ACKNOWLEDGMENTS......Page 13
INTRODUCTION......Page 15
Requirements......Page 16
Overview of Contents......Page 17
Companion Website......Page 19
Resources......Page 20
WHAT A TANGLED WEB WE WEAVE......Page 21
Do We Really Need Objects?......Page 22
The PHP Culture......Page 24
BASICS OF OBJECT-ORIENTED PROGRAMMING......Page 25
Class......Page 26
Object Reuse and Inheritance......Page 27
Where to Go from Here......Page 29
OBJECT-ORIENTED FEATURES NEW TO PHP 5......Page 31
Built-in Classes......Page 32
Backward Compatibility......Page 34
Where to Go from Here......Page 35
SHOW A LITTLE CLASS......Page 37
Design......Page 38
Not the Da Vinci Code......Page 39
Creating an Instance......Page 41
But Will It Fly?......Page 43
MOD UR CLASS......Page 45
Upgrading to PHP 5......Page 46
Modifying Your Class......Page 49
Summary of Changes......Page 53
THE THUMBNAILIMAGE CLASS......Page 55
What Does a Designer Do?......Page 56
The ThumbnailImage Class......Page 57
Putting It All Together......Page 64
Where to Go from Here......Page 65
How Will the Navigator Behave?......Page 67
What Will It Look Like?......Page 68
The Code......Page 69
The getNavigator Method......Page 74
Where to Go from Here......Page 76
USING THE PAGENAVIGATOR CLASS......Page 77
CSS and Reusability......Page 78
Paging with Class......Page 80
Where to Go from Here......Page 83
Using What You Know......Page 85
The MySQLConnect Class......Page 86
The MySQLResultSet Class......Page 89
Using the Page Navigator......Page 90
Where to Go After the Navigator......Page 94
IMPROVEMENT THROUGH INHERITANCE......Page 95
Extending a Class Through Inheritance......Page 96
Replacing Errors with Exceptions......Page 99
The MySQLException Class......Page 100
Changes to the MySQLConnect Class......Page 101
Catching Exceptions......Page 103
Implementing an Interface......Page 104
Where to Go from Here......Page 109
Abstract Classes......Page 111
Polymorphism......Page 113
Static Classes......Page 114
Design Patterns......Page 116
Where to Go from Here......Page 118
KEEPING IT FRESH......Page 119
SimpleXML......Page 120
Site-Specific Search......Page 123
Would You Want to Do It Procedurally?......Page 130
MORE MAGIC METHODS......Page 131
__get and __set......Page 132
__isset and __unset......Page 133
__call......Page 134
__autoload......Page 135
__clone......Page 136
A Note About Overloading......Page 142
CREATING DOCUMENTATIONUSING THE REFLECTION CLASSES......Page 145
The Reflection Group of Classes......Page 146
The Documenter Class......Page 150
Using the Documenter Class......Page 154
Reflecting......Page 157
EXTENDING SQLITE......Page 159
Directory Structure......Page 160
Getting Started......Page 161
Creating a Table......Page 162
Views......Page 163
Triggers......Page 164
Extending SQLiteDatabase......Page 165
Override the Query Methods......Page 166
Utility Methods......Page 171
User-Defined Functions......Page 174
Uses and Limitations of SQLite......Page 176
USING PDO......Page 177
Converting the SQLite Application......Page 178
Additional Capabilities of PDO......Page 181
Assessment......Page 184
SETTING UP PHP 5......Page 185
php.ini Settings......Page 186
CONVERSION TABLE: PHP 4 AND PHP 5......Page 189
GLOSSARY......Page 193
INDEX......Page 199