Burti adlı üyeden alıntı: mesajı görüntüle
evet hocam
array_unshift fonksiyonunda ilk değerin array olması gerekiyor,
$vars["registrarcustombuttons"] bir dizi değil, o yüzden aşağıdaki en üst satırdaki eklemeyi yapar mısınız?

$vars=array("registrarcustombuttons"=>array());
$dizi=array("label"=>"asd","command"=>"bb");
array_unshift($vars["registrarcustombuttons"], $dizi);
print_r($vars["registrarcustombuttons"]);