⊗ppOpStMt 44 of 107 menu

Στατικές μέθοδοι στην ΑΟΠ στην PHP

Κατά την εργασία με κλάσεις, μπορούμε να δημιουργήσουμε μεθόδους που για την κλήση τους δεν απαιτούν τη δημιουργία αντικειμένου. Αυτές οι μέθοδοι ονομάζονται στατικές. Για να δηλώσετε μια μέθοδο ως στατική, πρέπει μετά από τον δείκτη πρόσβασης να γράψετε τη λέξη-κλειδί static:

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

Για να απευθυνθείτε σε μια στατική μέθοδο, πρέπει να γράψετε το όνομα της κλάσης, στη συνέχεια δύο άνω και κάτω τελείες και το όνομα της μεθόδου, το αντικείμενο της κλάσης σε αυτήν την περίπτωση δεν χρειάζεται να δημιουργηθεί, έτσι:

<?php echo Test::method(); // θα εμφανίσει '!!!' ?>

Μετατρέψτε τις μεθόδους της ακόλουθης κλάσης σε στατικές:

<?php class Math { public function getSum($a, $b) { return $a + $b; } public function getProduct($a, $b) { return $a * $b; } } ?>
Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη