¿Cómo convertir un objeto (fundido) a una matriz sin el prefijo de nombre de clase en PHP?
¿Cómo convertir un objeto (fundido) a una matriz sin el prefijo de nombre de clase en PHP?
class Teste{
private $a;
private $b;
function __construct($a, $b) {
$this->a = $a;
$this->b = $b;
}
}
var_dump((array)(new Teste('foo','bar')));
Resultado:
array
'�Teste�a' => string 'foo' (length=3)
'�Teste�b' => string 'bar' (length=3)
Esperado:
array (
a => 'foo'
b => 'bar' )