Concept of Function in PHP

 

PHP functions are self-contained blocks of code that perform specific tasks and can be reused throughout a program. They help reduce code duplication, improve modularity, and make applications easier to maintain.

 

Types of PHP Functions
PHP categorizes functions into two main types:
  • Built-in (Internal) Functions: Pre-defined functions included with the PHP core for common tasks like string manipulation (strlen()), mathematical calculations (abs()), and date handling (date()). PHP has over 1,000 of these built-in functions.
  • User-Defined Functions: Custom functions created by developers to handle specific application logic.

 

Syntax:

// Declaration
function sayHello() {
    echo "Hello, world!";
}

// Execution (Calling the function)
sayHello();