配列を値で返すことで、代入演算を無効にしている関数への呼び出しを報告します。 代わりに参照で返すべきです。

例:


<?php
class A {
    private $values = [];
    public function getValues() {
        return $this->values;
    }
}
$config = new A();
$config->getValues()['a'] = 'a';