Possible Duplicate:
What is the difference between a language construct and a “built-in” function in PHP?
I have read that in php programming book "Language construct such asecho()andisset()can not be called through variable function"
What is the meaning of it ?
echo()andisset()(just to pick those exemplary for other PHP language constructs) can’t be called in a variable function.Here comes an example of a variable function.
And now let’s try with
echo:That’s because
echo()isn’t a function, but a language construct.