Import

Imports are elements of a different namespaces, brought into the current one. They rely on the use expression, usually at the beginning of the file.

Once a class, interface, trait, enum, function or constant has been imported, it is available in the current namespace. It may also use another name, also called alias.

Import is sometimes mistaken with inclusion, which bring in code.

<?php

namespace A;

// import classes
use B\C;
use D\E as F;
// import function
use function A\foo;
// import constants
use const A\D;

// call an imported function with an imported constant
foo(D);

?>

Documentation

See also Avoiding Imports and Aliases in PHP

Related : include