Postingan lainnya
Undefined array key setelah upgrade php ke php 8
[](h
$response = $tmsHelper->getAppListSearch(Yii::$app->user->identity->tms_session);
foreach ($response['appList'] as $tmp) {
if ($tmp['packageName'] == Yii::$app->params['appTmsPackageName']) {
$appData[$tmp['version']] = $tmp['name'] . ' - ' . $tmp['version'];
}
}
```ttps://link.com)
0
Tanggapan
undefined array key di 'appList' sebelumnya di php 7 lancar tidak ada error ketika saya update php menjadi php 8 keluar error undefined array key di loop foreach 'appList'. mohon bantuannya suhu
Coba diedit pertanyannya, dan di perbaiki pesannya. Jika kode sertakan dinatara 3 tanda petik. Tapi pastikan bukan cuma copy paste kode tapi menjelaskan di sana
1 Jawaban:
Untuk memastikan array key ada atau tidak kita bisa pakai ini
$item = $array['stringKey'] ?? null;
jadi dicek dulu ada atau tidak .
Ini adalah Null Coalescing Operator. Bisa dicek di dokumentasi PHP ini
0