J'ai une classe concat des echos cordes en mauvais ordre
$page=new page;
avec fonction,
header() {
echo 'blah blah';
}
maintenant si je concat deux cordes ensemble comme,
$string= "";
$string .= " 1234";
$string .= $page->header();
echo $string;
résultats dans,
blah blah 1234
comment puis-je l'obtenir dans le bon ordre?
'echo' est sortie immédiate. ce n'est pas une fonction, il n'a pas de valeur de retour, il sort littéralement tout ce qu'on lui dit, juste et là. Donc, l'écho que vous faites dans votre appel 'header()' s'exécute d'abord, ALORS vous faites écho au reste de $ string. –