Maison  >  Article  >  développement back-end  >  Exemple d'analyse de la façon d'utiliser l'itérateur PHP pour implémenter une fonction de séquence de Fibonacci

Exemple d'analyse de la façon d'utiliser l'itérateur PHP pour implémenter une fonction de séquence de Fibonacci

黄舟
黄舟original
2017-08-21 11:38:171429parcourir

Partagez une classe de fonctions de séquence de Fibonacci à l'aide de l'itérateur PHP. La séquence de Fibonacci est généralement implémentée de manière récursive, mais il existe bien sûr d'autres méthodes. Ici, vous pouvez apprendre et vendre maintenant. Il n'est presque pas difficile d'utiliser l'itérateur PHP pour implémenter une séquence de Fibonacci. Il vous suffit de réécrire la méthode next() dans la classe. Les commentaires ont été écrits dans le code et sont assez faciles à comprendre.


Étape 1 : Téléchargez l'itérateur php dont nous avons besoin pour cette leçon Pour implémenter une séquence de Fibonacci bibliothèque de fonctions : http://www.php.cn/xiazai/leiku/768

Étape 2 : Une fois le téléchargement terminé, recherchez le fichier de classe php et décompressez-le sur le serveur local, créez un nouveau php déposer!

Étape 3 : Nous appelons cette classe dans ce nouveau fichier et instancions cette classe :

<?php
include_once "code5.php";//引入类文件
$seq = new Fibonacci;    //实例化
$i = 0;
foreach ($seq as $f) {
    echo "$f ";
    if ($i++ === 15) break;
}
?>



Le les résultats en cours d'exécution sont les suivants :

Exemple danalyse de la façon dutiliser litérateur PHP pour implémenter une fonction de séquence de Fibonacci

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn