PHP 8.6.0 Beta 3 is available for testing

Yaf_Application::execute

(Yaf >=1.0.0)

Yaf_Application::executeExécute une fonction de rappel

Description

public function Yaf_Application::execute(callable $callback, mixed ...$args): mixed

Exécute une fonction de rappel. Cette méthode est généralement utilisée pour lancer Yaf dans une tâche cron ou un autre script CLI, afin que le script puisse réutiliser l'autoloader et le mécanisme de bootstrap.

Liste de paramètres

callback

Une fonction de rappel valide à exécuter.

args

Paramètres optionnels passés à la fonction de rappel.

Valeurs de retour

Retourne ce que retourne la fonction de rappel, ou false si l'appel de la fonction de rappel a échoué.

Exemples

Exemple #1 Exemple avec Yaf_Application::execute()

<?php
function main($argc, $argv) {
    var_dump($argc);
    var_dump($argv);
}

$config = array(
    "application" => array(
        "directory" => realpath(dirname(__FILE__)) . "/application",
    ),
);

/** Yaf_Application */
$application = new Yaf_Application($config);
$application->execute("main", $argc, $argv);
?>

Résultat de l'exemple ci-dessus est similaire à :

int(2)
array(2) {
  [0]=>
  string(11) "execute.php"
  [1]=>
  string(3) "arg"
}

Voir aussi

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top