Lassen Sie mich Ihnen ein Anwendungsbeispiel für StarCraft im PHP-Memo-Modus vorstellen. Ich hoffe, das Beispiel kann Ihnen helfen. Wenn wir die StarCraft-Version oder die Einzelversion gegen den Computer spielen, müssen wir das Spiel manchmal plötzlich verlassen Wenn Sie Truppen schicken, müssen Sie das Spiel speichern. Erstellen Sie eine Klasse speziell zum Speichern von Informationen und lassen Sie diese wie ein Memo verarbeiten. Der Einfachheit halber werden wir hier die Informationen eines Spielers wiederherstellen.
Der erste Schritt besteht darin, eine sehr praktische PHP-Memo-Modus-Klasse herunterzuladen, die wir in diesem Kurs verwenden müssen: http://www.php.cn/xiazai/leiku/591
Die Im zweiten Schritt suchen wir nach Abschluss des Downloads die benötigte PHP-Klassendatei, entpacken sie in unser lokales Verzeichnis und erstellen eine neue PHP-Datei!
Schritt 3. Nach Abschluss müssen wir diese Klasse in der neuen PHP-Datei aufrufen und die Klasse instanziieren:
<?php include_once "mobile.php";//引入类文件 //制造一个玩家 $p1 = new Player(); //假设他现在采了100水晶矿 $p1->ore = 100; //我们先保存游戏,然后继续玩游戏 $m = $p1->getMemento(); //假设他现在采了200水晶矿 $p1->ore = 200; //我们现在载入原来保存的游戏 $p1->restore($m); //输出水晶矿,可以看到已经变成原来保存的状态了 echo $p1->ore;
Führen Sie die Datei aus und das Ergebnis wird wie unten gezeigt angezeigt:
Das obige ist der detaillierte Inhalt vonEntwicklungsbeispiel für die gemeinsame Nutzung des PHP-Memo-Modus. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!