Właściwość

Z PHPEdia.pl
Skocz do: nawigacji, wyszukiwania

Właściwością (lub polem) nazywamy zmienną zadeklarowaną wewnątrz klasy.

Właściwości w PHP4

<?php
 
//w PHP4 używamy słowa kluczowego var
class przykład_PHP4
{
    var $zmienna;
    var $inna_zmienna = 13;
}
?>

Właściwości w PHP5

<?php
//w PHP5 określamy dostęp do właściwości
class Foo 
{
    public $publiczna = 'widać mnie wszędzie';
    var $inna_publiczna = 'mnie też widać wszędzie'; //var jest w PHP5 równoznaczne z public
    private $prywatna = 'widać mnie tylko wewnątrz mojej klasy';
    protected $chroniona = 'widać mnie wśród klas dziedziczących';
}
 
?>

W PHP5 możemy regulować dostęp do właściwości. Służą do tego słowa kluczowe private, public i protected.