Újdonságok a php7

Újdonságok a php7

Hello mindenkinek! Ebben a cikkben azt vizsgálja, milyen semmis PHP 7.1, és miért van szükség rá.

Érvénytelen az angol fordításban „üres”. Ezért valami üresnek kell lennie. Nézzük meg a kódot:

osztály SomeService public function __construct () $ this-> registerService ();
>

public function registerService () // regiszter
// szolgáltatás
// itt
>
>

Tehát, képzeljük el, hogy van egy osztály, amely felelős az egyes szolgáltatás. Az osztály konstruktora, akkor hívja a módszer „regisztrálni a szolgáltatási”, és azon belül a módszer képzelni, hogy ténylegesen regisztrálni. Most próbáljuk hozni valamit ezzel a módszerrel:

public function registerService () // regiszter
// szolgáltatás
// itt

Ha futtatja a kódot, akkor láthatjuk, hogy minden működik, ahogy kellene, és mi megkapjuk a három betű.

De mi lenne, ha nem akarjuk, hogy minden olyan módszer, hogy egyáltalán semmilyen hozamot? Hogyan kell csinálni?

Ez csak erre a feladatra, és a kulcsszó void került. Most már értem, hogy miért a void fordítani, mint üres és itt.

Használja ez nagyon egyszerű. Csak akkor kell hozzá egy kettőspont és a kulcsszó is. Íme:

public function registerService (). void // regiszter
// szolgáltatás
// itt

Most, ha futtatja a kódot, akkor megjelenik egy végzetes hiba, és a kód nem fog működni. Így meg fogja érteni, egyszerre, hogy valami rosszat tett, és kijavítani.

És ez a mai. Köszönjük a figyelmet!

Ajánlom ezt a cikket egy ismerősének:

Ha tetszett az oldal, a link meg (az oldalon, a fórum, a kapcsolatot)

Úgy néz ki, mint ez:

  • BB-kód hivatkozás az index (például akkor tedd az aláírás):
  • Kapcsolódó cikkek