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.