Learning PHP



Download free course Learning PHP, pdf file on 603 pages by Stack Overflow Community.
PHP is a widely-used open source programming language. It is especially suited for web development. The unique thing about PHP is that it serves both beginners as well as experienced developers. It has a low barrier to entry so it is easy to get started with, and at the same time, it provides advanced features offered in other programming languages.

It is an unofficial and free PHP book created for educational purposes. All the content is extracted from Stack Overflow Documentation, which is written by many hardworking individuals at Stack Overflow.

Table of contents

  • Getting started with PHP
  • Alternative Syntax for Control Structures
  • APCu
  • Array iteration
  • Arrays
  • Asynchronous programming
  • Autoloading Primer
  • BC Math (Binary Calculator)
  • Cache
  • Classes and Objects
  • Closure
  • Coding Conventions
  • Command Line Interface (CLI)
  • Comments
  • Common Errors
  • Compilation of Errors and Warnings
  • Compile PHP Extensions
  • Composer Dependency Manager
  • Constants
  • Contributing to the PHP Core
  • Contributing to the PHP Manual
  • Control Structures
  • Cookies
  • Create PDF files in PHP
  • Cryptography
  • Datetime Class
  • Debugging
  • Dependency Injection
  • Design Patterns
  • Docker deployment
  • Exception Handling and Error Reporting
  • Executing Upon an Array
  • File handling
  • Filters & Filter Functions
  • Functional Programming
  • Functions
  • Generators
  • Headers Manipulation
  • How to break down an URL
  • How to Detect Client IP Address
  • HTTP Authentication
  • Image Processing with GD
  • Imagick
  • IMAP
  • Installing a PHP environment on Windows
  • Installing on Linux/Unix Environments
  • JSON
  • Localization
  • Loops
  • Machine learning
  • Magic Constants
  • Magic Methods
  • Manipulating an Array
  • mongo-php
  • Multi Threading Extension
  • Multiprocessing
  • Namespaces
  • Object Serialization
  • Operators
  • Output Buffering
  • Outputting the Value of a Variable
  • Parsing HTML
  • Password Hashing Functions
  • PDO
  • Performance
  • PHP Built in server
  • PHP MySQLi
  • php mysqli affected rows returns 0 when it should return a positive integer
  • PHPDoc
  • Processing Multiple Arrays Together
  • PSR
  • Reading Request Data
  • Recipes
  • References
  • Reflection
  • Regular Expressions (regexp/PCRE)
  • Secure Remeber Me
  • Security
  • Sending Email
  • Serialization
  • Sessions
  • SimpleXML
  • SOAP Client
  • SOAP Server
  • Sockets
  • SPL data structures
  • SQLite3
  • Streams
  • String formatting
  • String Parsing
  • Superglobal Variables PHP
  • Traits
  • Type hinting
  • Type juggling and Non-Strict Comparison Issues
  • Types
  • Unicode Support in PHP
  • Unit Testing
  • URLs
  • Using cURL in PHP
  • Using MongoDB
  • Using Redis with PHP
  • Using SQLSRV
  • UTF-8
  • Variable Scope
  • Variables
  • WebSockets
  • Working with Dates and Time
  • XML
  • YAML in PHP
Pages : 603
Size : 4.3 MB
File type : PDF
Downloads: 287
Created: 2022-02-03
License: CC BY-SA
Author(s): Stack Overflow Community
Learning PHP

Others php Tutorials

PHP5 web programming

Create dynamic web pages with PHP and PDO

PHPUnit Manual

PHP tutorial for professionals

Essential PHP

Others related eBooks about Learning PHP

Reintroducing React

Download free course Reintroducing React, pdf file on 257 pages by Ohans Emmanuel....

jQuery Notes for Professionals

Download free course jQuery Notes for Professionals, pdf file on 66 pages by Stack Overflow Community....

Introduction to ASP

With this tutorial you will learn how to create dynamic web pages with ASP ,a brief introduction in PDF under 8 pages designated to beginners....

XHTML, step by step

Download a complet PDF tutorial about XHTML, free training document under 27 pages intended to the beginners....

PHP: The Right Way

Download free course PHP: The Right Way, pdf file on 76 pages by Phil Sturgeon, Josh Lockhart....

Learn Ruby on Rails, PDF Tutorial

This is a PDF tutorial about Ruby on Rails under 39 pages by Bhaskar Vaish, you will learn how to build web application using a Rails framework application....

Building Front-End Apps with AngularJS and Parse.com

This tutorial book shows how to build JavaScript front-end web applications with AngularJS and the cloud storage service Parse.com. By learning from the examples provided in the book, you can quickly improve your understanding of basic concepts and techniques, and by downloading the complete code of...

Introduction to AngularJS

Free tutorial computer about Framework AngularJS, training document in PDF under 26 pages intended to beginners....

CSS tutorial for professionals

Download free CSS tutorial course in PDF, training file in 56 chapters and 244 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

Go Web Development Succinctly

Download free course Go Web Development Succinctly, pdf file on 89 pages by Mark Lewin....