In PHP many things can be done several different ways. Picking which way to do something may be a matter of personal taste or habit. Sometimes however, things may be much clearer for the next developer, if you choose one way over another.
A very simple example of this, is adding a new item to an array. Often I come across this construct:
$valuepairs = 'Some value'
It’s valid and compact syntax, but in terms of clarity, I’d prefer this construct anytime:
array_push($valuepairs, 'some value');