⊗ppOpStPIC 47 of 107 menu

Statiska egenskaper inom klassen i OOP i PHP

Man kan komma åt statiska egenskaper inuti själva klassen genom att använda self::. Se exemplet:

<?php class Test { // En privat statisk egenskap: private static $property; // En statisk metod för att sätta egenskapens värde: public static function setProperty($value) { self::$property = $value; // skriver data till vår statiska egenskap } // En statisk metod för att få egenskapens värde: public static function getProperty() { return self::$property; // läser de skrivna datan } } ?>

Låt oss använda vår klass:

<?php Test::setProperty('test'); // skriv data till egenskapen echo Test::getProperty(); // skriv ut på skärmen ?>

Skapa en klass Num som har två privata statiska egenskaper: num1 och num2. Låt egenskapen num1 som standard lagra talet 2, och egenskapen num2 - talet 3.

Skapa en metod getSum i klassen Num, som kommer att skriva ut summan av värdena för egenskaperna num1 och num2.

Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa