ホームページ > バックエンド開発 > PHPの問題 > PHPで内部的にプライベートメソッドを参照する方法

PHPで内部的にプライベートメソッドを参照する方法

coldplay.xixi
リリース: 2023-03-06 12:34:01
オリジナル
3106 人が閲覧しました

PHP が内部でプライベート メソッドを参照する方法: [get()] メソッドを呼び出すときは、先頭に [$this] を追加します。コードは [$con = $this->get($name, $ age);echo "私の名前は:".$name."
";]。

PHPで内部的にプライベートメソッドを参照する方法

php が内部でプライベート メソッドを参照する方法:

このコードは非常に単純です。クラスを実装したいと思います。内部プライベート メソッド呼び出し。 4行目に示されているように。以前JSを書くことに慣れていたのですが、get()メソッドを呼び出す際に先頭に「$this」を付けないとプログラムが不具合を起こしていました。入力後、電話をかけることができます。

<?php
class Person {
    public function say($name, $age) {
        $con = $this->get($name, $age); //这里的$this->是关键
        echo "my name is :".$name."<br />";
        echo "my age is :".$age."<br/>";
        echo "get :".$con."<br/>";
    }
    private function get($a, $b) {
        $a = $a.$b;
        return $a;
    }
}
$person=new Person();
$person->say("ren", 25);
?>
ログイン後にコピー

関連する無料学習の推奨事項: php プログラミング (ビデオ)

以上がPHPで内部的にプライベートメソッドを参照する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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