Beispielanalyse zur Verwendung eines PHP-Iterators zur Implementierung einer Fibonacci-Sequenzfunktion

黄舟
Freigeben: 2023-03-15 13:06:02
Original
1433 Leute haben es durchsucht

Teilen Sie eine Fibonacci-Sequenzfunktionsklasse mit einem PHP-Iterator. Die Fibonacci-Folge wird üblicherweise rekursiv implementiert, es gibt aber natürlich auch andere Methoden. Hier können Sie jetzt lernen und verkaufen. Es ist fast nicht schwierig, einen PHP-Iterator zum Implementieren einer Fibonacci-Sequenz zu verwenden. Sie müssen lediglich die next()-Methode in der Klasse neu schreiben. Die Kommentare wurden in den Code geschrieben und sind recht einfach zu verstehen.


Schritt 1: Laden Sie den PHP-Iterator herunter, den wir für diese Lektion benötigen, um eine Fibonacci-Sequenz zu implementieren Funktionsbibliothek: http://www.php.cn/xiazai/leiku/768

Schritt 2: Suchen Sie nach Abschluss des Downloads die PHP-Klassendatei, entpacken Sie sie auf den lokalen Server und erstellen Sie ein neues PHP Datei!

Schritt 3: Wir rufen diese Klasse in dieser neuen Datei auf und instanziieren diese Klasse:

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



The Die Laufergebnisse sind wie folgt:

Beispielanalyse zur Verwendung eines PHP-Iterators zur Implementierung einer Fibonacci-Sequenzfunktion

Das obige ist der detaillierte Inhalt vonBeispielanalyse zur Verwendung eines PHP-Iterators zur Implementierung einer Fibonacci-Sequenzfunktion. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage