ホームページ  >  記事  >  バックエンド開発  >  phpメモモードの開発例共有

phpメモモードの開発例共有

黄舟
黄舟オリジナル
2017-08-17 14:18:551086ブラウズ

StarCraft のアプリケーション例を PHP メモ モードで紹介します。StarCraft バージョンまたはスタンドアロンでコンピュータと対戦するとき、突然ゲームを終了したり、軍隊を派遣したりする必要がある場合があります。 、ゲームを保存する必要があります。情報を保存するための特別なクラスを作成し、メモのようにこれらの処理を実行させます。簡単にするために、ここではプレーヤーの情報を復元することによって説明します。

最初のステップでは、このコースで使用する必要がある非常に実用的な php メモ モード クラスをダウンロードします: http://www.php.cn/xiazai/leiku/591

2 番目のステップでは、ダウンロードします。完了したら、php を見つけます。必要な class ファイルをローカル ディレクトリに解凍し、新しい php ファイルを作成します。

ステップ 3. 完了後、新しい PHP ファイルでこのクラスを呼び出し、クラスをインスタンス化する必要があります:

<?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;

ファイルを実行すると、結果は以下のようになります:

phpメモモードの開発例共有

以上がphpメモモードの開発例共有の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。