PHP Tutorials and Insights

Learn about the latest trends in PHP. Read tutorials, posts, and insights from top PHP experts and developers for free.

GET STARTED

PHP tutorials, posts, and more

Develop an E-Commerce Website With Laravel 5.4 - Part 5

Learn how to use Migrations and Seeders in Laravel to deal with Database operations.
Develop an E-Commerce Website With Laravel 5.4 - Part 5

Developing Locally Using SQLite with Laravel on Ubuntu

Learn how to develop locally using SQLite with Laravel on Ubuntu instead of switching between Ubuntu and Windows constantly.
Developing Locally Using SQLite with Laravel on Ubuntu

PHP: Beyond Building Websites

This post exposes other capabilities of the popular scripting language PHP and how it can be used aside from building websites with basic functionalities.
PHP: Beyond Building Websites

Override Default Templates and Forms in Symfony 3

Overriding and editing FOSUserBundle Templates and forms in Symfony 3 is really easy. Check out this comprehensive tutorial for adding custom fields.
Override Default Templates and Forms in Symfony 3

Codelobster - Free PHP, HTML, CSS, JavaScript editor (IDE)

Codelobster - Free PHP, HTML, CSS, JavaScript editor with support Drupal, Joomla, Twig, JQuery, CodeIgniter, CakePHP, Laravel, Node.js, AngularJS, Symfony, Magento, Yii and WordPress
Codelobster - Free PHP, HTML, CSS, JavaScript editor (IDE)
popular writers
PHP
Follow

iOS Sending POST Data to your PHP server

Send data from your iOS app to PHP server

Validating XML against XSD in PHP

It’s 2017 and you still prefer using [XML](https://www.w3.org/XML/)(Extensible Markup Language) to [JSON](http://www.json.org/)(JavaScript Object Notation) for data-interchange? Well, that is not the p...
Validating XML against XSD in PHP

Simplifying Content Management with Advanced Custom Fields

For this tutorial, we will build a "My Favorite Things" blog, set up custom field groups for each category, then add code to the single post template to display custom field data.
Simplifying Content Management with Advanced Custom Fields

Symfony 3: Remixing the Blog Demo (Part 1)

This first part of the Symfony3 Blog Demo REMIX series serves as an introduction to what the demo app has to offer
Symfony 3: Remixing the Blog Demo (Part 1)

How to Create a Sticky Email Contact Form

Here is a tutorial that lets the user create a sticky email contact form.
How to Create a Sticky Email Contact Form

Symfony 3 Blog Demo Remix (Part 3): Creating a Category entity

For this part of this tutorial, we are going to be extending the application by creating a Category entity which will get tied to each Post entity.
Symfony 3 Blog Demo Remix (Part 3): Creating a Category entity

How to install Laravel 5 with Xampp (Windows)

Laravel is regarded as one of the most popular PHP frameworks available. This tutorial will give you a step-by-step guide on how to install Laravel 5 in Windows with Xampp and Composer, a PHP package manager, so you can start using Laravel for your projects.
How to install Laravel 5 with Xampp (Windows)

iOS QuickTip: Getting and Reading JSON Data from a URL

Here's an iOS tutorial / quick tip on how to retrieve JSON data from a URL using minimum code.
iOS QuickTip: Getting and Reading JSON Data from a URL

Getting Started with Object-Oriented WordPress Plugin Development

This article will introduce you to object-oriented programming (OOP) for WordPress plugin development.
Getting Started with Object-Oriented WordPress Plugin Development

Implementing Google's Two-Step Authentication to Your App

Following these simple steps, you can add an additional validation layer into your authentication process in your application and thus provide higher security for your users.
Implementing Google's Two-Step Authentication to Your App

How to merge two PHP JSON array into one

Merge two different PHP Json array into a single one

A Beginner's Guide to Web Development

A beginner's guide to web development with detailed information about various components of web development and descriptions on using PHP and JavaScript.
A Beginner's Guide to Web Development

Integrating AngularJS into Laravel 5.1

Here's a step-by-step guideline for integrating AngularJS and Laravel 5.1.

How to Register a New Module in Magento 1.x

In order to register a new module in Magento 1.x, you need to create 2 files. One is a module registration file. The other is a configuration file. This article will teach you how to set things up!
How to Register a New Module in Magento 1.x

Creating a simple, yet powerful queue system

Are you also faced with a challenging business requirement to run multiple micro services for thousands of requests? Here are some findings and personal guidelines from Samuel Morhaim to finding the simplest, yet most efficient queue system.