PHP - Zend Exam

 
Vista:

Zend Exam

Publicado por John Doe (1 intervención) el 30/07/2007 04:22:40
Chapter 1—PHP Basics
Syntax
Source Files and PHP Tags
Newline Characters
Anatomy of a PHP Script
Comments
Whitespace
Code Block
Language Constructs
Data Types
Numeric Values
Strings
Booleans
Compound Data Types
Other Data Types
Converting Between Data Types
Variables
Variable Variables
Determining If a Variable Exists
Constants
Operators
Arithmetic Operators
The String Concatenation Operator
Bitwise Operators
Assignment Operators
Referencing Variables
Comparison Operators
Logical Operators
Other Operators
Operator Precedence and Associativity
Control Structures
Conditional Structures
Iterative Constructs
Breaking and Continuing
Errors and ErrorManagement
Types of Errors
Error Reporting
Handling Errors
Chapter 2—Functions
Basic Syntax
Returning Values
Variable Scope
Passing Arguments
Variable-length Argument Lists
Passing Arguments by Reference
Chapter 3—Arrays
Array Basics
Printing Arrays
Enumerative vs. Associative
Multi-dimensional Arrays
Unravelling Arrays
Array Operations
Comparing Arrays
Counting, Searching and Deleting Elements
Flipping and Reversing
Array Iteration
The Array Pointer
An EasierWay to Iterate
Passive Iteration
Sorting Arrays
Other Sorting Options
The Anti-Sort
Arrays as Stacks, Queues and Sets
Set Functionality
Chapter 4—Strings And Patterns
String Basics
Variable Interpolation
The Heredoc Syntax
Escaping Literal Values
Determining the Length of a String
Transforming a String
Using Strings as Arrays
Comparing, Searching and Replacing Strings
Simple Searching Functionality
Matching Against a Mask
Simple Search and Replace Operations
Extracting Substrings
Formatting Strings
Formatting Numbers
Formatting Currency Values
Generic Formatting
Parsing Formatted Input
Perl-compatible Regular Expressions
Delimiters
Metacharacters
Quantifiers
Sub-Expressions
Matching and Extracting Strings
Using PCRE to Replace Strings
Chapter 5—Web Programming
Anatomy of aWeb Page
Forms and URLs
GET and URLs
Using POST
When You Don’t Know How Data Is Sent
Managing File Uploads
GET or POST?
HTTP Headers
Redirection
Compression
Caching
Cookies
Sessions
Chapter 6—Object Oriented Programming in PHP
OOP Fundamentals
Declaring a Class
Instantiating an Object
Class Inheritance
ClassMethods and Properties
Constructors
Destructors
Visibility
Declaring and Accessing Properties
Constants, StaticMethods and Properties
Class Constants
Interfaces & Abstract Classes
Interfaces
Determining An Object’s Class
Exceptions
The Basic Exception Class
Throwing Exceptions
Lazy Loading
Reflection
Chapter 7—Database Programming
An Introduction to Relational Databases and SQL
Indices
Relationships
SQL Data Types
Creating Databases and Tables
Creating Indices and Relationships
Dropping Objects
Adding andManipulating Data
Removing Data
Retrieving Data
SQL Joins
Outer Joins
Advanced Database Topics
Transactions
Prepared Statements
Chapter 8—Elements of Object-oriented Design
Design Pattern Theory
The Singleton Pattern
The Factory Pattern
The Registry Pattern
TheModel-View-Controller Pattern
The ActiveRecord Pattern
The Standard PHP Library
Accessing Objects as Arrays
Simple Iteration
Seekable Iterators
Recursive Iteration
Filtering Iterators
Chapter 9—XML andWeb Services
The ExtensibleMarkup Language (XML)
Creating an XML Document
SimpleXML
Parsing XML Documents
Accessing Children and Attributes
XPath Queries
Modifying XML Documents
WorkingWith Namespaces
DOM
Loading and Saving XML Documents
XPath Queries
Modifying XML Documents
Moving Data
Modifying Data
Removing Data
WorkingWith Namespaces
Interfacing with SimpleXML
Web Services
SOAP
Accessing SOAP-basedWeb Services
Debugging
Creating SOAP-basedWeb Services
REST
Chapter 10—Security
Concepts and Practices
All Input Is Tainted
Whitelist vs. Blacklist Filtering
Filter Input
Escape Output
Register Globals
Website Security
Spoofed Forms
Cross-Site Scripting
Cross-Site Request Forgeries
Database Security
Session Security
Filesystem Security
Remote Code Injection
Command Injection
Shared Hosting
Chapter 11—Streams and Network Programming
Accessing Files
Common C-like File Functions
Simple File Functions
Working with Directories
Controlling File Access
Accessing Network Resources
Simple Network Access
StreamContexts
Advanced Stream Functionality
StreamFilters
Appendix A—Differences Between PHP 4 and 5
Language Features
Objects
MagicMethods
Selected New Extensions
ErrorManagement
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder