Value (dans un formulaire), ne m'ecrit que le premier mot d'une chaîne de caractères :

$req="il a 4 ans";
...
echo'<input type="text" value='.$req.' name="test">';
...
affiche :
il
alors que je voudrais :
il a 4 ans

comment il faudrais lui dire d'afficher cette suite de mots ?