Namespace PHP

Namespace PHP

I namespace organizzano il codice e prevengono conflitti di nomi.

Definire namespace

// file: App/Models/User.php
namespace AppModels;

class User {
 // ...
}

Usare classi con namespace

// Nome completo
$user = new AppModelsUser();

// Con use
use AppModelsUser;
$user = new User();

// Alias
use AppModelsUser as UserModel;
$user = new UserModel();

use multipli

use AppModels{User, Product, Order};

// oppure
use AppModelsUser;
use AppModelsProduct;

Hai trovato utile quest'articolo?

  • Introduzione a PHP

    Introduzione a PHP PHP (PHP: Hypertext Preprocessor) è un linguaggio di scripting server-side usato ...
  • Variabili PHP

    Variabili PHP Le variabili in PHP iniziano sempre con il simbolo dollaro $.Dichiarazione$nome = "Mar...
  • Stringhe in PHP

    Stringhe in PHP Le stringhe sono sequenze di caratteri racchiuse tra virgolette.Virgolette singole v...
  • Array in PHP

    Array in PHP Gli array permettono di memorizzare più valori in una singola variabile.Array indicizza...
  • Operatori PHP

    Operatori PHP Gli operatori PHP permettono di eseguire operazioni su variabili e valori.Operatori ar...