In einigen Skripten findet man Funktionsparameter als Const $param oder Const ByRef $param definiert.
Welchen Vorteil bringt das - wenn überhaupt?
Eine ByRef-Definition ist verständlich, dort wird dann mit dem Original gearbeitet, das Kopieren entfällt.
Was aber bringt eine Const-Definition? Und da Const nicht veränderbar sind, ist doch eine Const ohne ByRef eher sinnlos?
Also wenn mich mal jemand erleuchten könnte...
Ich habe in den vergangenen 16 Jahren bei Bedarf ByRef genutzt und mir hat bisher nichts anderes gefehlt.