PHP

PHP
Wordpress

How to add .webp image support into WordPress.

I recently needed to add .webp support to one of my websites so I used the following code: How to Use: This enables basic WebP support for uploads and display. For automatic conversion from other formats to WebP (for better performance), consider a plugin like “WebP Express” or extend this code with image processing libraries […]

Loading

Read More
PHP

List of commonly used PHP Extensions

Here’s a list of common PHP extensions used for various functionalities, such as handling images, databases, encryption, and performance optimizations: 1. Essential PHP Extensions These are commonly required for most web applications: 2. Web-Related Extensions 3. Database Support 4. Security and Encryption 5. Performance and Debugging How to Install All Common Extensions on Debian/Ubuntu To […]

Loading

Read More
PHP

How to connect to SFTP using PHP8.3.

To ensure the connection is SFTP, we need to use PHP’s SSH2 extension instead of the FTP functions. The ssh2_sftp extension allows secure file transfers over SFTP. Updated SFTP Upload Function This version connects to an SFTP server on port 22, uploads an XML file to the /data directory, and closes the connection when done. […]

Loading

Read More
PHP

What is PHP?

PHP is a popular open-source scripting language primarily used for web development and creating dynamic content for websites. Here’s a brief overview: Here’s a simple example of PHP code: This script would output “Hello, World!” on the webpage when executed on a server with PHP installed. PHP has evolved over the years to support more […]

Loading

Read More
PHP

How to request an A record from a DNS server in PHP 8.3

In PHP 8.3, you can use the dns_get_record() function to query DNS records, including A records. Here’s an example of how to request an A record from a DNS server: Explanation: Example Output: If the domain has A records, the output will look like this:

Loading

Read More
PHP

Temperature conversions between Celsius and Fahrenheit using PHP.

Here’s an example of a PHP 8.2 class that handles temperature conversions between Celsius (C) and Fahrenheit (F): This class provides two static methods: The example usage demonstrates how to use the class to perform conversions. Let me know if you’d like to expand this functionality!

Loading

Read More
PHP

How to get country codes using the ODOO xmlrpc API and PHP.

To fetch country codes from an Odoo instance using PHP 8.2, you’ll need to use the Odoo XML-RPC API. Below is an example of how to achieve this: Step 1: Set Up PHP Environment Ensure you have PHP 8.2 installed with the necessary extensions, including the cURL extension, which is used for making HTTP requests. […]

Loading

Read More
PHP

Validate Password Strength using PHP

When the user provides their account password, it is always recommended to validate the input. Password strength validation is very useful to check whether the password is strong. A strong password makes the user’s account secure and helps to prevent account hacking. Using Regex (Regular Expression), you can easily validate the password strength in PHP. […]

Loading

Read More
PHP

An Introduction to Classes and Objects in PHP 8+

What is OOP? Object-oriented programming (OOP) is a computer programming model that organizes software design around objects rather than single functions. An object can be defined as a data field that has unique attributes and behavior. A class is a container for objects to be manipulated using methods (internal functions). OOP Let’s assume we have […]

Loading

Read More