PHPでオブジェクトのプロパティの値を取得する方法
PHPでは、->演算子を使ってオブジェクトのプロパティにアクセスできます。
假设有一个名为$object的对象,具有名为$property的属性,您可以使用以下语法来获取属性值:
$value = $object->property;
たとえば、$person という Person オブジェクトがあり、$name という名前のプロパティがある場合、$name プロパティの値を取得するには次の構文を使用できます。
`$nameValue = $person->name;`
オブジェクトのプロパティーが公開されている場合、インデックス演算子([])を使用してオブジェクトのプロパティー値を取得することもできます。例:
$value = $object->プロパティ名;
オブジェクトのインスタンスが$objectで、propertyNameがプロパティ名です。プロパティ名は大文字と小文字が区別されます。
プライベートプロパティの値を取得したい場合は、オブジェクトのゲッターメソッドを使用します。たとえば、$ nameというプライベートプロパティがあると仮定しましょう。PersonクラスでgetNameというメソッドを定義して、そのプロパティの値を取得できます。例えば:
class Person {
プライベート $name;
public な関数の「getName()」
$this->name を返します。
彼は病気で仕事を休まなければならなかった。
もう一度、私は同じ方向に向かって泳いでいった。
そして外部からprivateプロパティの値は次の構文で取得することができます:
$person = new Person();
$nameValue = $person->getName();
この場合、$nameValue には $name 属性の値が含まれます。