Skip to content
Related Articles

Related Articles

How to create default function parameter in PHP?

Improve Article
Save Article
Like Article
  • Last Updated : 15 May, 2020

The default parameter concept comes from C++ style default argument values, same as in PHP you can provide default parameters so that when a parameter is not passed to the function. Then it is still available within the function with a pre-defined value. This function also can be called optional parameter.


function greeting($name=" parameter_value ")

Parameter: This function accepts a single parameter that is $name here, holds the parameter value.

Below examples illustrate the procedure to create and use the default function parameter:
Example 1:

    function greeting($name="GeeksforGeeks")
        echo "Welcome to $name ";  
    // Passing no value 
    greeting("A Computer Science Portal");  


Welcome to Gfg 
Welcome to GeeksforGeeks 
Welcome to A Computer Science Portal 

Example 2:

    function welcome($first="GeeksforGeeks",
                     $last="A Computer Science Portal for Geeks")
                        echo "Greeting: $first $last";   


Greeting: GeeksforGeeks A Computer Science Portal for Geeks
Greeting: night_fury A Computer Science Portal for Geeks
Greeting: night_fury Contributer

My Personal Notes arrow_drop_up
Recommended Articles
Page :

Start Your Coding Journey Now!