gregh gregh - 1 year ago 78
PHP Question

How do you create optional arguments in php?

In the PHP manual, to show the syntax for functions with optional parameters, they use brackets around each set of dependent optional parameter. For example, for the

function, the manual reads:

string date ( string $format [, int $timestamp = time() ] )

is an optional parameter, and when left blank it defaults to the
function's return value.

How do you go about creating optional parameters like this when defining a custom function in PHP?

Answer Source

Much like the manual, use an equals (=) sign in your definition of the parameters:

function dosomething($var1, $var2, $var3 = 'somevalue'){
    // Rest of function here...
Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download