Function Examples
function GetLongDate ($MyDateTime)
{
return date("l F jS Y", $MyDateTime);
}
//Using it
echo GetLongDate (time());
Functions with optional arguments
function MyFunction ($MyArgA, $MyArgB = 22, $MyArgC = "My default value")
{
}
//Using it
MyFunction(12);
MyFunction(12, 13);
MyFunction(12, 13, "Hello");
With a default array
function MyFunction ($MyArgA, $MyArgB =
array() )
{
}
//Using it
MyFunction(12);
MyFunction(12, array(
'comments' => 0,
'responses' => 33
)
);
//Alternative way. and with a sub array added
MyFunction(12);
MyFunction(12, [
'comments' => 0,
'responses' => 33,
'options' => ["min_range" => 18, "max_range" => 124]
]
);
Feel free to comment if you can add help to this page or point out issues and solutions you have found. I do not provide support on this site, if you need help with a problem head over to stack overflow.