** Test `__get()` **
With magic methods: array(0) {
}
No magic methods: array(0) {
}
** Test `__isset()` **
With magic methods: bool(true)
No magic methods: bool(true)
** Test `__set()` **
With magic methods: array(1) {
[0]=>
string(4) "test"
}
No magic methods: array(1) {
[0]=>
string(4) "test"
}
** Test `__isset()` after an `__unset()` **
With magic methods:bool(false)
No magic methods: bool(false)
** Test `__get()` after an __unset() **
With magic methods:
Warning: Undefined property: With_Magic_Methods::$_prop in /in/jNFmL on line 9
NULL
No magic methods:
Warning: Undefined property: No_Magic_Methods::$_prop in /in/jNFmL on line 76
NULL
** Test `__set()` after an __unset() **
With magic methods:array(1) {
[0]=>
string(19) "test after an unset"
}
No magic methods: array(1) {
[0]=>
string(19) "test after an unset"
}