⊗ppOpStCOC 48 of 107 menu

Acceso a static mediante clase y objeto en POO en PHP

A las propiedades y métodos estáticos se puede acceder tanto a través de la clase, como a través de una variable con un objeto de la clase.

Veamos un ejemplo. Supongamos que tenemos una clase Test con una propiedad estática:

<?php class Test { public static $property = 'static'; } ?>

Mostremos el valor de la propiedad estática, accediendo a través de la clase:

<?php echo Test::$property; ?>

Y ahora el valor de la propiedad estática, accediendo a través del objeto de la clase:

<?php $test = new Test; echo $test::$property; ?>

Se da la siguiente clase con un método estático:

<?php class Test { public static function show() { return '+++'; } } ?>

Llama a este método como método de clase, y como método de objeto.

Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar