web analytics

PHP Tutorial

How to read and write INI files in PHP?

INI files are simple text files with a basic structure consisting of sections, property and value. INI files can be used across different platform which is a great advantage as a single INI file can be used in various versions of the same application for various platforms. INI files are used to store configurations for applications in a manner of property = value. Values can be single or one dimensional array. Also sections can be used to group same type of configurations. The last thing is comments, we can write comments in INI files. Comments in INI files starts with ; (semicolon)

How to Save PHP Array in Database in PHP?

We will see how we can store PHP array in database. We will store the PHParray in database and we get it back, as PHP array. When we create management system or a CMS like application, we need to store a lot of configuration per user, per module etc. Multidimensional array is the best ever thing to work with in such situation. Configuration can be of two different types; searchable and not searchable. Searchable configurations are those which are used to filter a search result. For example various flags, tags, categories that we store with contents. We might need to filter contents with this flags, tags etc. No searchable configurations are like widget settings. We do not search for settings of an widget, rather we need those settings while rendering the widget.

How to read comment blocks into PHP array?

We might need to read comment blocks into PHP array. Comment blocks in php files describes a file & we might need this info in array. These comment blocks are not there just because the developer wanted to. These lines can be there as the system may require those lines to describe the file in terms such as the name of the theme or plugin, create date, author name, update date, version number etc. These information about the file then can later be used in the system or CMS.

How to use Group Names in PHP preg_match() regex to index matched results by names instead of numeric values

Using regular expressions is a very effective way to find a sub-string or all matched sub-string from a given string or text. But when you call them they give you matched results in a array with numeric indexes which is not helpful enough to get your data out of the matched results. Following is the …

How to use Group Names in PHP preg_match() regex to index matched results by names instead of numeric values Read More »

How to download image from URL using PHP? 2 methods explained.

Hello everyone, welcome to this short tutorial on how to download image from URL and save it on your server using PHP. Method 1: $url_to_image = ‘http://oleaass.com/wp-content/uploads/2014/09/PHP.png’;$my_save_dir = ‘images/’;$filename = basename($url_to_image);$complete_save_loc = $my_save_dir . $filename;file_put_contents($complete_save_loc, file_get_contents($url_to_image)); To download image from URL here $url_to_image is the URL of the image you want to download and $my_save_dir is …

How to download image from URL using PHP? 2 methods explained. Read More »

Why and How to use static properties in PHP? OOP in PHP.

A static keyword is very important in object oriented programming. Static methods and properties play a vital role in application design and also in design patterns. So what are static methods and properties? In general, to access any properties or method of a class we first have to initialize an object of that class. Then …

Why and How to use static properties in PHP? OOP in PHP. Read More »

RSS
Follow by Email
Scroll to Top