ホームページ > バックエンド開発 > PHPチュートリアル > PHP は文字列の名前を使用してクラス開発のアイデア共有を呼び出します

PHP は文字列の名前を使用してクラス開発のアイデア共有を呼び出します

黄舟
リリース: 2023-03-15 08:58:01
オリジナル
2510 人が閲覧しました

前の記事では文字列クラス名に基づいてオブジェクトを動的に生成するphpの例の分析文字列名に基づいてオブジェクトを動的に生成するphpについて紹介しましたので、今日紹介する内容は前のセクションと似ています。同時に、PHP は文字列の名前を使用してクラスのアイデア開発を呼び出します。

ステップ 1: まず、このレッスンで使用する必要がある PHP をダウンロードし、文字列の名前を使用してクラス ライブラリを呼び出します: //m.sbmmt.com/xiazai/leiku/ 605

ステップ 2: ダウンロード後、php クラス ライブラリ ファイルを見つけ、ローカル ディレクトリに解凍して、新しいファイルを作成します~

ステップ 3: 新しい php ファイルでこのクラスを呼び出し、インスタンス化します:

<?php
include_once "stringdiaoyong.php"; //引入类文件
$game = new Game();              //实例化列
//方法1,使用call_user_func
 call_user_func(array($game, &#39;Play&#39;), 1);
//方法2
$game->{&#39;Play&#39;}(2);
//或者
$method = &#39;Play&#39;;
$game->$method(3);
?>
ログイン後にコピー

最終的な実行結果は次のとおりです:

PHP は文字列の名前を使用してクラス開発のアイデア共有を呼び出します

以上がPHP は文字列の名前を使用してクラス開発のアイデア共有を呼び出しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート