- Indenting and Line Length
- Control Structures
- Function Calls
- Class Definitions
- Function Definitions
- Arrays
- Comments
- Including Code
- PHP Code Tags
- Header Comment Blocks
- Using SVN
- Example URLs
- Naming Conventions
- File Formats
- E_STRICT-compatible code
- Error Handling Guidelines
- Best practices
- Sample File (including Docblock Comment standards)
- The PEAR toolbox
- Split function definitions onto several lines
- Split function call on several lines
- Split long assigments onto several lines
- Split long if statements onto several lines
- Ternary operators
- Alignment of function parameters
- Alignment of assignments
- Array formatting
- Recommendations
- Notes
Beginners' Guide