[Php 5> = 5.3.0, Php 7, Php 8]
Một số không gian tên cũng có thể được xác định trong cùng một tệp. Có hai cách viết có thể cho điều này:
Ví dụ #1 Xác định một số không gian tên, cú pháp kết hợp đơn giản
Cú pháp này không phải là cú pháp được đề xuất để kết hợp một số không gian tên trong một tệp. Thay vào đó, bám của cú pháp được khuyến nghị.
Ví dụ #2 Xác định một số không gian tên, cú pháp bện
Nó không được khuyến khích mạnh mẽ bởi thực tiễn lập trình để xác định một số không gian tên trong một tệp. Mục đích quan trọng nhất của tùy chọn này là mang một số tập lệnh PHP lại với nhau trong cùng một tệp.
Để mang mã không có phòng tên với các phòng như vậy, chỉ có cú pháp được hỗ trợ. Mã toàn cầu phải được đặt trong một câu lệnh không gian tên mà không có không gian tên:
Ví dụ #3 khai báo một số không gian tên và mã không có không gian tên
Có thể không có mã PHP bên ngoài khung không gian tên, ngoài biểu thức khai báo bắt đầu.
Ví dụ #4 Tuyên bố Một số không gian tên và mã không có không gian tên
0
namespace constCONNECT_OK = 1;
1
class Connection { /* ... */ }
function connect[] { /* ... */ }
class Connection { /* ... */ }
function connect[] { /* ... */ }
?>
CONNECT_OK = 1;
class Connection { /* ... */ }
function connect[] { /* ... */ }namespace
AnotherProject;const
CONNECT_OK = 1;
class Connection { /* ... */ }
function connect[] { /* ... */ }
?>
25 năm trước ¶
7 năm trước
namespace constCONNECT_OK = 1;
3
class Connection { /* ... */ }
function connect[] { /* ... */ }
class Connection { /* ... */ }
function connect[] { /* ... */ }
?>
namespace constCONNECT_OK = 1;
4
class Connection { /* ... */ }
function connect[] { /* ... */ }
class Connection { /* ... */ }
function connect[] { /* ... */ }
?>
namespace constCONNECT_OK = 1;
5
class Connection { /* ... */ }
function connect[] { /* ... */ }
class Connection { /* ... */ }
function connect[] { /* ... */ }
?>
namespace constCONNECT_OK = 1;
6
class Connection { /* ... */ }
function connect[] { /* ... */ }
class Connection { /* ... */ }
function connect[] { /* ... */ }
?>
CONNECT_OK = 1;
class Connection { /* ... */ }
function connect[] { /* ... */ }namespace
AnotherProject;const
CONNECT_OK = 1;
class Connection { /* ... */ }
function connect[] { /* ... */ }
?>
7