Skip to content

Namespace Basics

Namespaces allow organizing code into logical groups and prevent name conflicts.

They are especially useful in large applications and libraries.

namespace App;
class User {
public function sayHello() {
echo "Hello";
}
}
$user = new \App\User();
$user->sayHello();