Web lists-archives.com

[PHP] PHP Functions

Hello all,
Given the following function writing technique.

$vehiclesOutput = function($newVhcls=array(), $header=true) {

Everything was ok till I put another function in below it in a similar fashion. 
(Assigning the function to a variable like so) 

Then I got this error.

Function name must be a string

but only on the second function and not all the time. It's weird.

My first question is obvious. Am I doing this wrong?
I got this way of writing functions from another coder online in my researching.
So this is not my creation per se. I know about declaring function before the name way as well, just liked this style better I guess.
If it is the correct way, what is happening?

Sorry if this is a newbie question, but I haven't fully molted yet.
If there is a doc I should be looking at, please provide gently if you could.



Karl DeSaulniers
Design Drumm