Je les éléments suivants dans un quelque chose() fonction:Comment afficher une valeur de retour sur le navigateur?
if ($cod == 1000)
{
$message = 'Some Message';
return $message;
}
Plus tard, j'appelle cette fonction:
try
{
$comandoController->someThing();
}
Je me attendais à voir "Some Message" sur le navigateur. Mais je ne le fais pas.
Note: Si je echo
quelque chose comme echo "hello"
à l'intérieur du conditionnel, je peux le voir. Donc, la condition est le cas.
Au lieu de $comandoController->someThing();
devrait nous procédez comme suit:
$result = $comandoController->someThing();
echo $result;
Si nous faisons écho $ comandoController-> someThing(); fera-t-il écho et exécuter? – MEM
@MEM: Oui. Vous faites écho au résultat de l'appel de méthode. –
Nice. Je pensais que ce serait l'écho ou l'exécution. Donc, ayant $ resultat = $ comandoController-> someThing(); puis echo $ result; est inutile. Oui? – MEM