Diskon 80% terbatas! Masukkan kupon "merdeka" di kelas apa saja

penyebab "Warning: Illegal offset type in isset or empty in" di php ?

selamat pagi gan saya mau bertanya,

saya belajar membuat coding system CSRF Protection, tapi dapat warning seperti ini di browser :

Warning: Illegal offset type in isset or empty in /home/ivan/Project/web/PHP/Experiment/phptest/oop/login_codecourse/classes/Session.php on line 5

warning ini mengarah ke code bagian ini :


<?php
class Session{
    //warning yg di timbulkan pada function exists di bawah :
    public static function exists($name){
        return (isset($_SESSION[$name])) ? true : false;
    }

    public static function put($name, $value){
        return $_SESSION[$name] = $value;
    }

    public static function get($name){
        return $_SESSION[$name];
    }

    public static function delete($name){
        if(self::exists($name)){
            unset($_SESSION[$name]);
        }
    }
}

kira2 penjebabnya apa ya ? terimakasih

avatar ivanpratama99
@ivanpratama99

88 Kontribusi 12 Poin

Dipost 7 tahun yang lalu

Belum ada Jawaban. Jadi yang pertama Jawaban

Login untuk ikut Jawaban