privateの読み方

privateの読み方

phpで利用されるアクセス修飾子の1つである「private」の読み方を掲載してます。

読み⽅

プライベート」と読みます。

英訳

「私設」という意味があります。

privateとは

phpでは、この修飾子を利用すると同一クラスの中でのみアクセスが可能となります。

<?php

class hoge
{
    public $public = 'Public';
    protected $protected = 'Protected';
    private $private = 'Private';

    function foo()
    {
        echo $this->public;
        echo $this->protected;
        echo $this->private;
    }
}

$obj = new hoge();
echo $obj->private; // Fatal エラー
//$obj->foo(); // 表示されます

実行結果

PHP Fatal error:  Uncaught Error: Cannot access private property hoge: