1--TEST-- 2Bug #52484.3 (__set() ignores setting properties with empty names) 3--FILE-- 4<?php 5 6class A { 7 function __get($prop) { 8 var_dump($this->$prop); 9 } 10} 11 12$a = new A(); 13$prop = "\0"; 14 15var_dump($a->$prop); 16 17?> 18--EXPECTF-- 19Fatal error: Uncaught Error: Cannot access property starting with "\0" in %s:%d 20Stack trace: 21#0 %s(%d): A->__get('\x00') 22#1 {main} 23 thrown in %s on line %d 24