Create bookmark
PHP in a Nutshell
Notes
Please login to add notes
- Table of Contents
- + Preface
-
+
Introduction to PHP
-
+
Installing PHP
- + The PHP Interpreter
-
+
The PHP Language
-
+
Variables and Constants
- Types of Data
- True or False
- + Strings
- Integers
- Floats
- Automatic Type Conversion
- Checking Whether a Variable Is Set: isset()
- Variable Scope
- Variable Variables
- Superglobals
- Using $_ENV and $_SERVER
- References
- + Constants
-
+
Arrays
- + Operators
-
+
Function Reference
- Undocumented Functions
-
+
Handling Non-English Characters
- abs()
- acos()
- addslashes()
- asin()
- atan()
- base_convert()
- bindec()
- call_user_func()
- call_user_func_array()
- ceil()
- chr()
- connection_status()
- cos()
- count_chars()
- date()
- decbin()
- dechex()
- decoct()
- deg2rad()
- die()
- dl()
- empty()
- escapeshellcmd()
- eval()
- exec()
- exit()
- floor()
- function_exists()
- get_extension_funcs()
- get_loaded_extensions()
- hexdec()
- html_entities()
- html_entity_decode()
- ignore_user_abort()
- ini_get()
- ini_set()
- is_callable()
- isset()
- ltrim()
- md5()
- microtime()
- mktime()
- mt_rand()
- nl2br()
- number_format()
- octdec()
- ord()
- parse_str()
- passthru()
- pow()
- printf()
- rad2deg()
- rand()
- rawurldecode()
- rawurlencode()
- register_shutdown_function()
- round()
- rtrim()
- set_time_limit()
- sha1()
- sin()
- sleep()
- sqrt()
- str_pad()
- str_replace()
- str_word_count()
- strcasecmp()
- strcmp()
- strip_tags()
- stripslashes()
- strlen()
- strpos()
- strstr()
- strtolower()
- strtotime()
- strtoupper()
- substr()
- tan()
- time()
- trim()
- ucfirst()
- ucwords()
- unset()
- usleep()
- virtual()
- wordwrap()
-
+
Object-Oriented PHP
- Conceptual Overview
- + Classes
- Objects
- Properties
- The ‘this’ Variable
- Objects Within Objects
- + Access Control Modifiers
- Object Type Information
- Class Type Hints
- + Constructors and Destructors
- Copying Objects
- Comparing Objects with == and ===
- Saving Objects
- + Magic Methods
- Static Class Methods and Properties
- Helpful Utility Functions
- Interfaces
- Dereferencing Object Return Values
-
+
HTML Forms
-
+
Cookies and Sessions
- + Output Buffering
- + Security
-
+
Files
- + Reading Files
- + Creating and Changing Files
- + Moving, Copying, and Deleting Files
- Other File Functions
- Checking Whether a File Exists
- Retrieving File Time Information
- Dissecting Filename Information
- + Handling File Uploads
- Locking Files with flock()
- Reading File Permissions and Status
- Changing File Permissions and Ownership
- Working with Links
- + Working with Directories
- Remote Files
- File Checksums
- Parsing a Configuration File
-
+
Databases
- + Regular Expressions
-
+
Manipulating Images
- Getting Started
- Choosing a Format
- Getting Arty
- More Shapes
- Complex Shapes
- Outputting Text
- Loading Existing Images
- Color and Image Fills
- Adding Transparency
- Using Brushes
- Basic Image Copying
- Scaling and Rotating
- Points and Lines
- Special Effects Using imagefilter()
- Interlacing an Image
- Getting an Image’s MIME Type
- + Creating PDFs
- + Creating Flash
- + XML & XSLT
-
+
Network Programming
- + Distributing Your Code
- + Debugging
- + Performance
- Index
Now installed on more than 20 million Internet domains around the world, PHP is an undisputed leader in web programming languages. Database connectivity, powerful extensions, and rich object-orientation are all reasons for its popularity, but nearly everyone would agree that, above all, PHP is one of the easiest languages to learn and use for developing dynamic web applications. The ease of development and simplicity of PHP, combined with a large community and expansive repository of open source PHP libraries, make it a favorite of web designers and developers worldwide. PHP in a Nutshell is a complete reference to the core of the language as well as the most popular PHP extensions. This book doesn't try to compete with or replace the widely available online documentation. Instead, it is designed to provide depth and breadth that can't be found elsewhere. PHP in a Nutshell provides the maximum information density on PHP, without all the fluff and extras that get in the way. The topic grouping, tips, and examples in this book complement the online guide and make this an essential reference for every PHP programmer. This book focuses on the functions commonly used by a majority of developers, so you can look up the information you need quickly. Topics include: Object-oriented PHP Networking String manipulation Working with files Database interaction XML Multimedia creation Mathematics Whether you're just getting started or have years of experience in PHP development, PHP in a Nutshell is a valuable addition to your desk library.
Test the closed alpha on paperc.com
Book Details
Authors
Categories
Computers > Programming Languages > General
Publishers
Publication year : 2007
License: All rights reserved ©
Times read: 1,101

