Heim > Backend-Entwicklung > PHP-Tutorial > Entwicklungsbeispiel für die gemeinsame Nutzung des PHP-Memo-Modus

Entwicklungsbeispiel für die gemeinsame Nutzung des PHP-Memo-Modus

黄舟
Freigeben: 2023-03-15 11:00:02
Original
1128 Leute haben es durchsucht

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;
Nach dem Login kopieren

Führen Sie die Datei aus und das Ergebnis wird wie unten gezeigt angezeigt:

Entwicklungsbeispiel für die gemeinsame Nutzung des PHP-Memo-Modus

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!

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