faccio una normale richiesta dati

codice:
 
$.ajax({
url: "/prova",
dataType: 'json',
type: 'POST',
data: prova,
success: function(msg){
    var obj = msg;
    alert(obj[0].prova);
        }

});
nella pagina /prova
$req= "[{'prova':'ciao'}]";
return json_encode($req);


ma mi stampa undefinited......why?