Sistem Informasi Sekolah Terintegrasi

The behavior of unparenthesized expressions containing both '.' and '+'/'-' will change in PHP 8: '+'/'-' will take a higher precedence

Laravel   2021-10-27  

Hal tersebut terjadi karana perbedaan versi PHP antara PHP versi 8 dengan PHP versi di bawah nya. Solusi untuk error tersebut tinggal kita buat seperti di bawah ini :

 

Code awal :

$date1 = date('d M Y', strtotime('+' . ($i + 1) . 'month'));

 

Buat code secara eksplisit

$monthOffset = $i + 1;
$date1 = date('d M Y', strtotime('+' . $monthOffset . 'month'));