Latest Author Post

  • PHP Tutorial PDF: Basic Book for Beginners (Download NOW)
    $20.20 $9.99 for today 4.4 (119 ratings) Key Highlights of PHP Tutorial PDF 269+ pages eBook Designed for beginners Beautifully annotated screenshots You will get lifetime download access of this PHP Notes PDF PHP is the most popular scripting language on the web. Without PHP Facebook, Yahoo, Google wouldn’t have…
  • 10 Best Online Web Development Courses (Free/Paid Certifications)
    Web development is the process of building and maintenance of websites and web applications. Web development has a wide scope and applications in this technological era. Here, we have selected the best web development courses online for beginners who want to learn web development from scratch. We have also identified…
  • 12 BEST PHP Books (2021 Update)
    We are reader supported and may earn a commission when you buy through links on our site PHP is a server-side scripting language used to develop static and dynamic websites or web applications. PHP stands for Hypertext Pre-processor, which earlier stood for Personal Home Pages. Here is a curated list…
  • 20 BEST PHP IDE and Code Editor Software in 2021 [Free/Paid]
    PHP is an open-source server-side scripting language that is used to develop static or dynamic web applications. PHP stands for Hypertext Pre-processor, that earlier stood for Personal Home Pages. There are numerous PHP IDEs that offer smart code completion and validate error in real time. These tools have a syntax…
  • Top 100 PHP Interview Questions and Answers (2021 Update)
    1) What is PHP? PHP is a web language based on scripts that allow developers to dynamically create generated web pages. 2) What do the initials of PHP stand for? PHP means PHP: Hypertext Preprocessor. 3) Which programming language does PHP resemble? PHP syntax resembles Perl and C 4) What…
  • Top 91 Laravel Interview Questions & Answers (2021 Update)
    Here, we have created a Laravel interview question and answer list, which are likely to be asked during the Laravel interview. Candidates are likely to be asked basic Laravel questions to advance level Laravel interview questions for 5 years experience professionals, depending on their experience and various other factors. The…
  • Laravel Tutorial for Beginners
    What is Laravel? Laravel is an open-source web MVC framework for PHP. Laravel is a robust framework that provides easy development of PHP web applications with features like a modular packaging system with a dedicated dependency manager, access to relational databases, and other utilities for application deployment and maintenance. Laravel…
  • PHP vs JavaScript: Difference Between JavaScript and PHP
    PHP Is not fair to compare PHP vs JavaScript, as they both have different purposes for web-site development. PHP is a server-side scripting language while JavaScript is a client-side scripting language. In fact, the most dynamic website is created when we use functions of both these languages together. If PHP…
  • CakePHP Tutorial for Beginners: What is CakePHP Framework?
    CakePHP Tutorial Summary In this CakePHP tutorial, we will learn all the basic concepts from scratch. This tutorial covers CakePHP definition, History, Features, Folder structure and configuration, and brief detail on how the CakePHP framework works. What is CakePHP? CakePHP is an open-source framework for the rapid development and maintenance…
  • PHP MVC Framework Tutorial: CodeIgniter Example
    What is PHP MVC framework? PHP MVC is an application design pattern that separates the application data and business logic (model) from the presentation (view). MVC stands for Model, View & Controller. The controller mediates between the models and views. Think of the MVC design pattern as a car and…
  • PHP Ajax Tutorial with Example
    What is Ajax? AJAX full form is Asynchronous JavaScript & XML. It is a technology that reduces the interactions between the server and client. It does this by updating only part of a web page rather than the whole page.The asynchronous interactions are initiated by JavaScript.The purpose of AJAX is…
  • PHP Projects: Create an Opinion Poll Application
    In this PHP project, we are going to create an opinion poll application. The opinion poll will consist of 3 major components; Front controller – this is the index page that will determine the HTML code to be loaded. This will ensure that our application has a single entry point….
  • XML Tutorial for Beginners
    What is XML? XML stands for eXtensible Markup Language. It is a language (not> a programming language) that uses the markup and can extend. It is derived from Standard Generalized Markup Language(SGML). XML also uses DTDs (Document Type Definitions) to define the XML document structure. XML is not for handling…
  • PHP XML Tutorial: Create, Parse, Read with Example
    What is XML? XML is the acronym for Extensible Markup Language. XML is used to structure, store and transport data from one system to another. XML is similar to HTML. It uses opening and closing tags. Unlike HTML, XML allows users to define their own tags. In this tutorial, you…
  • PHP Date() & Time Function: How to Get Current Timestamp?
    PHP date() Function PHP date function is an in-built function that simplify working with date data types. The PHP date function is used to format a date or time into a human readable format. It can be used to display the date of article was published. record the last updated…
  • PHP Security Function: strip_tags, filter_var, Md5 and sha1
    Potential security threats They are basically two groups of people that can attack your system Hackers – with the intent to gain access to unauthorized data or disrupt the application Users – they may innocently enter wrong parameters in forms which can have negative effects on a website or web…
  • PHP Object Oriented Programming (OOPs) concept Tutorial with Example
    What is OOPs? Object Oriented is an approach to software development that models application around real world objects such as employees, cars, bank accounts, etc. A class defines the properties and methods of a real world object. An object is an occurrence of a class. The three basic components of…
  • Codeigniter Tutorial PDF: Book for Beginners (Download Now)
    $20.20 $9.99 for today 4.5 (110 ratings) Key Highlights of CodeIgniter Tutorial PDF 152+ pages eBook Designed for beginners Beautifully annotated screenshots You will get lifetime download access of this Codeigniter Tutorial PDF CodeIgniter is an open-source software rapid development web framework, for use in building dynamic web sites with…
  • PHP MySQLi Functions: mysqli_query, mysqli_connect, mysqli_fetch_array
    PHP has a rich collection of built in functions for manipulating MySQL databases. In this tutorial, you will learn- mysqli_connect function mysqli_select_db function mysqli_query function mysqli_num_rows function mysqli_fetch_array function mysqli_close function PHP Data Access Object PDO PHP mysqli_connect function The PHP mysql connect function is used to connect to a…
  • Laravel vs CodeIgniter: Which is Better?
    What is Laravel? Laravel is an open-source widely used PHP framework. The platform was intended for the development of web application by using MVC architectural pattern. Laravel is released under the MIT license. Therefore its source code is hosted on GitHub. It is a reliable PHP framework as it follows…
  • How to Send Email using PHP mail() Function
    What is PHP mail? PHP mail is the built in PHP function that is used to send emails from PHP scripts. The mail function accepts the following parameters: Email address Subject Message CC or BC email addresses It’s a cost effective way of notifying users on important events. Let users…
  • Difference between Cookie and Session
    What is Cookie? A cookie is a small file with the maximum size of 4KB that the web server stores on the client computer. Once a cookie has been set, all page requests that follow return the cookie name and value. A cookie can only be read from the domain…
  • PHP preg_match() | preg_replace() Regular Expression/Regex
    What is Regular expression in PHP? PHP Regular Expression also known as regex are powerful pattern matching algorithm that can be performed in a single expression. Regular expressions use arithmetic operators such as (+,-,^) to create complex expressions. They can help you accomplish tasks such as validating email addresses, IP…
  • PHP Try Catch Example: Exception & Error Handling Tutorial
    What is an Exception? An error is an unexpected program result that cannot be handled by the program itself. Errors are resolved by fixing the program. An example of an error would be an infinite loop that never stops executing. An exception is unexpected program result that can be handled…
  • How to Send Email using CodeIgniter
    Email is very important in web applications. When a user signs up, we might want to send them an email to verify their email address and allow the user to confirm subscription. We also use email to reset forgotten passwords, send invoice and receipts to customers, etc. CodeIgniter makes it…
  • How to Upload Image & File in CodeIgniter (with Example)
    CodeIgniter File Upload File management is essential to most web applications. If you are developing a content management system, then you will need to be able to upload images, word documents, pdf reports, etc. If you are working on a membership site, you may need to take a provision for…
  • PHP File() Function: File_exists, Fopen, Fwrite, Fclose, Fgets, copy, unlink
    What is a File? A file is simply a resource for storing information on a computer. Files are usually used to store information such as: Configuration settings of a program Simple data such as contact names against the phone numbers. Images, Pictures, Photos, etc. In this tutorial, you will learn-…
  • How to Set Session in Codeigniter With Example
    CodeIgniter Session Management If you have developed desktop applications before then, you probably know that you can define a global variable assign a value to it and use it throughout the life cycle of the application opening and closing more than one (1) and each request will have access to…
  • PHP Registration Form using GET, POST Methods with Example
    What is Form? When you login into a website or into your mail box, you are interacting with a form. Forms are used to get input from the user and submit it to the web server for processing. The diagram below illustrates the form handling process. A form is an…
  • Pagination in Codeigniter with Step by Step Example

    Databases are living entities. They grow as time passes by. When designing applications, we need to take into consideration the many records that the users will have to browse through. Pagination allows us to break down our results into small manageable parts. The following image shows an example of pagination on Google search.

  • PHP Session & PHP Cookies with Example
    What is Cookie? A cookie is a small file with the maximum size of 4KB that the web server stores on the client computer. Once a cookie has been set, all page requests that follow return the cookie name and value. A cookie can only be read from the domain…
  • CodeIgniter Database: Configuration, Edit, Update, Delete Data
    Codeigniter Database In the previous tutorial, we have covered the basics of CodeIgniter active record and how to insert, update, delete and read records from the database. In this tutorial, we will create database models and use forms to create and update database records. if you are entirely new to…
  • PHP Function: How to Define? Built in | String | User Defined
    What is a Function in PHP? A Function in PHP is a reusable piece or block of code that performs a specific action. It takes input from the user in the form of parameters, performs certain actions, and gives the output. Functions can either return values when called or can…
  • Codeigniter Active Record: Insert, Select, Update, Delete
    Data is the bloodline of most applications. The data needs to be stored in such a way that it can be further analyzed to provide insights and facilitate business decisions. The data is usually stored in the database. Among the chief concerns when interacting with the database is security, ease…
  • PHP Strings: PHP String Functions Explained with Examples
    What is String in PHP? A string is a collection of characters. String is one of the data types supported by PHP. The string variables can contain alphanumeric characters. Strings are created when; You declare variable and assign string characters to it You can directly use PHP Strings with echo…
  • PHP Loop: For, ForEach, While, Do While [Example]
    A Loop is an Iterative Control Structure that involves executing the same number of code a number of times until a certain condition is met. PHP For Loop The above code outputs “21 is greater than 7” For loops For… loops execute the block of code a specifiednumber of times….
  • CodeIgniter Form Validation with Form Submit Example
    Form in CodeIgniter Forms provide a way for users to interact with the application and submit data. It can be used for a contact us form that a visitor to the website can fill in and send the information to us. The information received is usually stored in the database…
  • CodeIgniter Routes | URL Routing with Example
    What are CodeIgniter Routes? Routes are responsible for responding to URL requests. Routing matches the URL to the pre-defined routes. If no route match is found then, CodeIgniter throws a page not found an exception. Routes in CodeIgniter are defined using the below formula: example.com/Controller/Method/Parameter/ HERE, Controller -is mapped to…
  • PHP Control Structures: If else, Switch Case
    What is a control structure? Code execution can be grouped into categories as shown below Sequential – this one involves executing all the codes in the order in which they have been written. Decision – this one involves making a choice given a number of options. The code executed depends…
  • CodeIgniter Controllers, Views Routing: Learn with Example App
    In this tutorial, you are going to learn the following topics. Routing – routing is responsible for responding to URL requests. Routing matches the URL to the pre-defined routes. If no route match is found then, CodeIgniter throws a page not found an exception. Controllers – routes are linked to…
  • PHP Array: Associative, Multidimensional
    What is a PHP Array? A PHP array is a variable that stores more than one piece of related data in a single variable. Think of an array as a box of chocolates with slots inside. The box represents the array itself while the spaces containing chocolates represent the values…
  • CodeIgniter MVC(Model View Controller) Framework with Example
    What is MVC? MVC standards for Model-View-Control. It is an architectural pattern that splits the application into three major components. 1. Model deals with business logic and database interactions 2. Controller coordinates the activities between the model and the view 3. View is responsible for data presentation The following are…
  • PHP Comments, Include/Include_once, Require/Require_once
    Why use Comments? If you don’t work on the source code for some time, it’s easy to forget what the code does. Commenting the source code helps remember what the code does. Commenting source code is also very important when multiple developers have to work on the same project. The…
  • PHP Data Types, Variables, Constant, Operators Tutorial
    In this tutorial, you will learn- PHP Data Types PHP Variable Use of variables Variable type casting PHP Constant PHP Operators Arithmetic operators Assignment Operators Comparison operators Logical operators PHP Data Types A Data type is the classification of data into a category according to its attributes; Alphanumeric characters are…
  • CodeIgniter Folder, File & Directory Structure
    It is very important to understand the file structure in CodeIgniter if you want to develop applications successfully. CodeIgniter File/Folder/Directory Structure The following image shows the file structure in CodeIgniter CodeIgniter File/Folder/Directory Structure Let’s now look at the above files in CodeIgniter Structure: application – this is the directory that…
  • How to Download & Install XAMPP on Windows: PHP Tutorial
    What is XAMPP? XAMPP is an open-source, cross-platform web server that consists of a web server, MySQL database engine, and PHP and Perl programming packages. It is compiled and maintained by Apache. It allows users to create WordPress websites online using a local web server on their computer. It supports…
  • How to Download & Install CodeIgniter with Composer
    In this tutorial, we are going to look at how you can install and configure CodeIgniter. They are two ways of installation CodeIgniter. You can download the latest version from the CodeIgniter website, or you can use a tool like a composer to automate the installation In this tutorial, you…
  • What is PHP? Write your first PHP Program
    What is PHP? PHP is a server side scripting language. that is used to develop Static websites or Dynamic websites or Web applications. PHP stands for Hypertext Pre-processor, that earlier stood for Personal Home Pages. PHP scripts can only be interpreted on a server that has PHP installed. The client…
  • What is CodeIgniter? How Does PHP CI Framework Works?
    What is CodeIgniter? CodeIgniter is a PHP MVC framework used for developing web applications rapidly. CodeIgniter provides out of the box libraries for connecting to the database and performing various operations like sending emails, uploading files, managing sessions, etc. CodeIgniter Features Let’s see some of the features that make CodeIgniter…
  • PHP Tutorial for Beginners: Learn in 7 Days
    PHP Tutorial Summary PHP is the most popular scripting language on the web. Without PHP Facebook, Yahoo, Google wouldn’t have exist. The course is geared to make you a PHP pro. Once you digest all basics, the course will help you create your very own Opinion Poll application. What should…
  • CodeIgniter Tutorial for Beginners: Learn CI with EXAMPLE
    CodeIgniter Tutorial Summary CodeIgniter is an open-source software rapid development web framework, for use in building dynamic web sites with PHP. This course teaches you basic to advance level concept of CodeIgniter to make you a CodeIgniter Pro! What should I know? The CodeIgniter 4 online guide is designed for…