Google weiß alles: Only variables should be passed by reference in

Beitrag lesen

Sprich ist sollte das Problem beheben kann aber erstmal alles so weiter laufen lassen und einfach die Fehlermeldungen nicht ausgeben, richtig?

Niemals.

Ein PHP-Skript ist fertig wenn weder Fehler noch Warnungen noch Notizen ausgegeben werden. Von dieser Regel gibt es nur sehr wenige Ausnahmefälle und selbst dann möchte man die Ausnahme (Exception) selbst abfangen. In anderen Sprachen gibt es sogar Konstrukte wie "use strict" oder "option explicit" welche dazu führen, dass der Ablauf nicht mit einer Warnung oder Notiz fortgesetzt, sondern mit einer Fehlermeldung abgebrochen wird.

Eine Google-Suche nach "php use strict" oder "php option explicit" führt zu etlichen Quellen.