Addison-Wesley Professional Spring into PHP 5 (2005).pdf
(
20903 KB
)
Pobierz
PHP 5
By Steven Holzner
...............................................
Publisher:
Addison Wesley Professional
Pub Date:
April 12, 2005
ISBN:
0-13-149862-2
Pages:
360
Table of Contents | Index
The fastest route to true PHP mastery!So...you've been asked to pitch in on a PHP project...starting now. Or maybe one's on
the horizon. Or maybe you need to get real PHP skills onto your resume. You've done web stuff. Maybe used other scripting
languages. Now you want to get productive with PHP, fast.Welcome. We wrote this book for you. We'll leverage what you
already know, so you'll go further, faster than you ever expected.You'll get the real nuts and bolts, not theory or hooey. You'll
learn through dozens of focused examples: tested for reliability, crafted for clarity, easy to adapt for your own projects.Need
specific solutions? This book's modular, high-efficiency format delivers theminstantly. Award-winning author Steven Holzner
draws on his unparalleled experience teaching programming: No other PHP guide covers this much, this well, this quickly.
Dig in, get started, get resultstoday! All you need to succeed with PHP in Linux or Windows Master core concepts: operators,
flow control, strings, arrays, functions, and more Learn essential web techniques: cookies, session management, automated
email, FTP, and more Use PHP 5's object model and object-oriented techniques Efficiently handle text boxes, buttons, and
other HTML controls Create web forms, validate user input, and check browsers Work with MySQL and other
databasesIncludes concise PHP 5 language and functional references!All the book's programming examples are available
for download on the companion web site.Spring Into is a new series of fast-paced tutorials from Addison-Wesley. Each book
in the series is designed to bring you up-to-speed quickly. Complex topics and technologies are reduced to their core
components, and each component is treated with remarkable efficiency in one- or two-page spreads. Just the information
you need to begin working...now! And because the books are example-rich and easy to navigate, you'll find that they make
great on-the-job references after you've mastered the basics.
PHP 5
By Steven Holzner
...............................................
Publisher:
Addison Wesley Professional
Pub Date:
April 12, 2005
ISBN:
0-13-149862-2
Pages:
360
Table of Contents | Index
Copyright
spring into series
YOUR OPINION IS IMPORTANT TO US!
From the Series Editor
Preface
Who Should Read This Book?
How Is This Book Organized?
What's Unusual About This Book?
Where Can You Download Examples Used in This Book?
Who Helped Me Write This Book?
About the Author
About the Series Editor
Chapter 1. Essential PHP
Getting PHP
Setting Up Your Development Environment
Creating Your First PHP Script
Running Your First PHP Script
What If It Doesn't Work?
Mixing In Some HTML
How About Printing Out Some Text?
More Printing Power
Printing "Here" Documents
Running PHP on the Command Line
Commenting Your Scripts
Getting a Handle on Data: Variables
Assigning Values to Variables
Interpolating Variables in Strings
Creating Variable Variables
Creating Constants
Handling Data Types
Summary
Chapter 2. Gaining Control with Operators and Flow Control
The Math Operators
The Math Functions
The Assignment Operators
The Assignment Operators
Incrementing and Decrementing
Operator Precedence
The Execution Operator
String Operators
Bitwise Operators
Using if Statements
The Comparison Operators
Logical Operators
Using else Statements
Using elseif Statements
The Ternary Operator
Using switch Statements
Working with for Loops
Working with while Loops
Working with do...while Loops
Working with foreach Loops
Breaking Out of Loops
Skipping Interactions with continue
Some Alternative Syntax
Summary
Chapter 3. Handling Strings and Arrays
Listing of String Functions
Using the String Functions
Formatting Strings
Converting to and from Strings
Creating Arrays
Modifying Arrays
Removing Array Elements
Looping Over Arrays
Listing of the Array Functions
Sorting Arrays
Navigating through Arrays
Imploding and Exploding Arrays
Extracting Variables from Arrays
Merging and Splitting Arrays
Comparing Arrays
Manipulating the Data in Arrays
Creating Multidimensional Arrays
Looping Over Multidimensional Arrays
Using the Array Operators
Summary
Chapter 4. Breaking It Up: Functions
Creating a Function
Passing Data to Functions
Passing Arrays to Functions
Setting Up Default Argument Values
Passing Arguments by Reference
Creating Variable-Length Argument Lists
Returning Values from Functions
Returning Arrays from Functions
Returning Lists from Functions
Returning References from Functions
Using Variable Scope
Getting Global Access
Using Static Variables
Creating Variable Functions
Creating Conditional Functions
Creating Functions within Functions
Using Include Files
Handling Errors Returned by Functions
Summary
Chapter 5. Handling HTML Controls in Web Pages
Handling User Data with Web Forms
Creating Text Fields
Retrieving Data from Text Fields
Creating Text Areas
Creating Checkboxes
Creating Radio Buttons
Creating Listboxes
Creating Hidden Controls
Creating Password Controls
Creating Image Maps
Uploading Files
Reading Uploaded Files
Creating Buttons: Take 1
Creating Buttons: Take 2
Creating Buttons: Take 3
Summary
Chapter 6. Creating Web Forms and Validating User Input
Displaying All a Form's Data At Once
Useful Server Variables
Useful HTTP Headers
Determining Browser Type with HTTP Headers
Redirecting Users with HTTP Headers
Receiving Form Data in Custom Arrays
Web Applications Using a Single PHP Page
Validating User Data
Validating Data: Requiring Data Entry
Validating Data: Checking for Numbers
Validating Data: Checking for Strings
Removing HTML Tags
Encoding HTML Tags
Preserving Data
Using JavaScript to Validate Data
Using HTTP Authentication
Summary
Chapter 7. Object-Oriented Programming and File Handling
Working with Classes and Objects
Creating a Class
Creating an Object
Restricting Access to Properties and Methods
Initializing Objects with Constructors
Basing One Class on Another: Inheritance
Using Protected Inheritance
Overriding Methods
Accessing Base Class Methods
Opening a File: fopen
Reading Lines of Text: fgets
Reading Characters: fgetc
Binary Reading: fread
Reading a Whole File: file_get_contents
Parsing a File: fscanf
Writing to a File: fwrite
Appending to a File: fwrite
Writing the File at Once: file_put_contents
Summary
Chapter 8. Working with Databases
What Are Databases?
Some Basic SQL
Setting Up Database Support in PHP
Creating a Database Using MySQL
Adding Data to the Database
Accessing a MySQL Database
Displaying a Data Table
Updating Your Data
Inserting New Data
Deleting Data
Creating a New Table
Creating a Database
Sorting Data
Getting the PEAR DB Module
Displaying a Table with DB
Inserting New Data with DB
Updating Data with DB
Summary
Chapter 9. Cookies, Sessions, FTP, Email, and More
Setting Cookies
Plik z chomika:
krupix.one
Inne pliki z tego folderu:
Apress Foundation PHP 5 for Flash (2005).pdf
(29809 KB)
Apress Beginning Google Maps Applications with PHP and Ajax, From Novice to Professional (2006).pdf
(15742 KB)
Apress Beginning PHP and PostgreSQL 8, From Novice to Professional (2006).pdf
(17128 KB)
Apress Building Online Communities with Drupal, phpBB and WordPress (2006).pdf
(14661 KB)
Apress Beginning CakePHP, From Novice to Professional (2008).pdf
(3856 KB)
Inne foldery tego chomika:
Android Application Development Video Guide Poradnik
Apple iOS 5 and 6 Development eBooks Collection [PDF]
ASP.NET eBooks Collection [PDF]
books
Complete IT Books Pack
Zgłoś jeśli
naruszono regulamin