GoalKicker.com, 2018. — 200 p.
The PHP Notes for Professionals book is compiled from Stack Overflow Documentation, the content is written by the beautiful people at Stack Overflow. Text content is released under Creative Commons BY-SA. See credits at the end of this book whom contributed to the various chapters. Images may be copyright of their respective owners unless otherwise specified.
Book created for educational purposes and is not affiliated with PHP group(s), company(s) nor Stack Overflow. All trademarks belong to their respective company owners.
Getting started with PHP
Variables
Variable Scope
Outputting the Value of a Variable
Constants
Comments
Types
Operators
Arrays
Array iteration
Executing Upon an Array
Manipulating an Array
Processing Multiple Arrays Together
Datetime Class
Working with Dates and Time
Loops
Functions
Functional Programming
Control Structures
Alternative Syntax for Control Structures
String Parsing
String formatting
Exception Handling and Error Reporting
Sending Email
Sessions
Cookies
Classes and Objects
Namespaces
Output Buffering
Superglobal Variables PHP
JSON
SOAP Client
Using cURL in PHP
Reflection
Dependency Injection
XML
Parsing HTML
SimpleXML
Regular Expressions (regexp/PCRE)
Traits
Composer Dependency Manager
Magic Methods
File handling
Magic Constants
Type hinting
Autoloading Primer
Multi Threading Extension
Filters & Filter Functions
Generators
UTF-8
URLs
Object Serialization
PHPDoc
Serialization
Closure
Reading Request Data
Type juggling and Non-Strict Comparison Issues
Sockets
PDO
PHP MySQLi
SQLite3
Using SQLSRV
Command Line Interface (CLI)
Localization
Debugging
Unit Testing
Compilation of Errors and Warnings
Headers Manipulation
Contributing to the PHP Core
Coding Conventions
Using MongoDB
mongo-PHP
Asynchronous programming
Unicode Support in PHP
How to break down an URL
Create PDF files in PHP
How to Detect Client IP Address
YAML in PHP
Image Processing with GD
Imagick
Multiprocessing
SOAP Server
Machine learning
Cache
Streams
SPL data structures
IMAP
Using Redis with PHP
HTTP Authentication
BC Math (Binary Calculator)
Docker deployment
WebSockets
APCu
Design Patterns
PHP Built in server
PSR
Compile PHP Extensions
Common Errors
Performance
Secure Remeber Me
Security
Cryptography
Password Hashing Functions
Contributing to the PHP Manual