Ce este nou în php7

Ce este nou în php7

Buna ziua tuturor! În acest articol, vom analiza ce este void în PHP 7.1 și de ce este necesar.

Void din engleză se traduce ca "gol". Prin urmare, ceva trebuie să fie gol. Să ne uităm la cod:

clasa SomeService funcția publică __construct () $ this-> registerService ();
>

funcția publicăService () // înregistrare
// serviciu
// aici
>
>

Deci, să ne imaginăm că avem o clasă responsabilă pentru un fel de serviciu. În constructorul de clasă, numim metoda "serviciu de înregistrare", iar în cadrul metodei, imaginați-vă că o înregistrăm efectiv. Acum, să încercăm să scoatem din această metodă ceva:

funcția publicăService () // înregistrare
// serviciu
// aici

Dacă executați codul, veți vedea că totul funcționează conform așteptărilor și vom primi cele trei scrisori.

Dar dacă nu vrem să ne întoarcem deloc nicio metodă? Cum se face acest lucru?

Doar pentru a rezolva această problemă și a fost adăugat cuvântul cheie void. Acum înțelegeți de ce voidul se traduce ca gol și este aici.

Este foarte ușor de utilizat. Este necesar doar completarea colonului și a cuvântului cheie în sine. Aici:

funcția publică funcțiaService (). void // înregistrați
// serviciu
// aici

Acum, dacă executați codul, veți vedea o eroare fatală, iar codul va înceta să funcționeze. Astfel, vă dați seama imediat că ați făcut ceva greșit și corectați-l.

Și asta e tot pentru ziua de azi. Vă mulțumesc pentru atenție!

Recomanda acest articol prietenilor tai:

Dacă ți-a plăcut site-ul, atunci trimiți un link spre el (pe site-ul tău, pe forum, în contact):

Se pare ca aceasta:

  • Codul BB al legăturilor pentru forumuri (de exemplu, îl puteți pune în semnătură):
  • Articole similare