1. PHP Automated SMS Gateway for Request and Response Service - Part 1 - The Basics
Updated on: 2015-11-11
Posted on: 2015-11-11
Blog: PHP dotGo Engine package blog
Package: PHP dotGo Engine
Setting up your own interactive web based text messaging service can be a daunting and expensive undertaking. Fortunately for us, there is a web service that can do the heavy lifting for us and the best part... it is free.
Read this article to learn how to use the dotGo gateway service to receive and respond to requests sent via SMS using PHP Web scripts.



327. How to make a PHP PDF Search Engine as well Read DOCX, DOC, PDF Document File or Content String to Convert to Text
Updated on: 2017-02-25
Posted on: 2015-11-10
This caused a problem because when we need to search the contents of these documents we need to look at the text content that they contain.
Read this article to learn how to solve the problem of searching and indexing these documents using a PHP class that can easily extract the text contents.



2. Improving Your PHP Project Structure With Dependency Injection Part 2: Implementing It in Practice
Updated on: 2015-11-09
Posted on: 2015-11-09
Blog: PHP Dependency Injection Container package blog
Package: PHP Dependency Injection Container
Read this article all the various ways Dependency Injection can be used to improve your project structure, how Dependency Injection containers work, and how to build a Dependency Injection Container from scratch looking at a real Dependendency Injection Container package that autoload dependency classes only when they are needed.



1. Improving the Security of Your User Passwords in PHP with Ultra Paranoid Computing
Updated on: 2015-11-04
Posted on: 2015-11-04
Blog: PHP Paranoid Passcode package blog
Package: PHP Paranoid Passcode
Read this article to learn what is Ultra-Paranoid Computing and how can you implement it in PHP to make your users use more secure password entry method.



1. Improving Your PHP Project Structure with Dependency Injection Part 1: How it Works?
Updated on: 2015-11-03
Posted on: 2015-11-03
Blog: PHP Dependency Injection Container package blog
Package: PHP Dependency Injection Container
Read this article to learn what is dependency injection and inversion of control and how it can be implemented in PHP to benefit your projects' structure.



326. PHP Articles and Book Reviews Report October 2015 Edition
Updated on: 2015-10-29
Posted on: 2015-10-29
They commented on articles about improving your PHP code performance, creating an AJAX based PHP shopping cart, get Twitter direct message images in PHP with the OAuth API, and starting long server PHP scripts and monitor their status.
They also commented on reviews of a video named "Up to Speed with PHP 7" and the books "WooCommerce Cookbook" and "Learning PHP Design Patterns".
Listen to the podcast, or watch the hangout video to learn more about these PHP articles and book reviews.



325. PHP 7 Nested Anonymous Classes Tutorial
Updated on: 2015-10-28
Posted on: 2015-10-28
Read this article to learn how to defined and use anonymous classes nested inside other classes.



2. Tracking PHP API Accesses using Google Analytics Part 2: Recording API Accesses
Updated on: 2015-10-27
Posted on: 2015-10-27
Blog: PHP Google Analytics API Metrics Tracker package blog
Package: PHP Google Analytics API Metrics Tracker
This can be useful to record accesses to a PHP API that you are providing in your site.
Read this article to learn how to use Google Analytics PHP to track the accesses to a PHP API of your own.



324. Read and Write Microsoft Excel Files in PHP Part 2: Writing XLS files
Updated on: 2015-10-29
Posted on: 2015-10-26
Read this article to learn how to do the opposite, writing an Excel file using Ignatius Teo's XLS stream handler class to write spreadsheet rows as arrays to files.



323. PHP and JavaScript Innovation Award Report October 2015 Edition - July 2015 nominees
Updated on: 2015-10-29
Posted on: 2015-10-22
Listen to the podcast, or watch the hangout video to learn why the nominated packages were considered to be innovative.


