เนมสเปซ PHP คำสำคัญ
ตัวอย่าง
สร้างคลาสตารางในเนมสเปซ Html:
<?php
namespace Html;
class Table {
public $title = "";
public
$numRows = 0;
public function message() {
echo "<p>Table
'{$this->title}' has {$this->numRows} rows.</p>";
}
}
$table = new
Table();
$table->title = "My table";
$table->numRows = 5;
?>
<!DOCTYPE html>
<html>
<body>
<?php
$table->message();
?>
</body>
</html>
ความหมายและการใช้งาน
คีย์เวิร์ด ใช้namespace
เพื่อประกาศเนมสเปซที่ไฟล์ PHP กำลังทำงาน เนมสเปซป้องกันความขัดแย้งระหว่างคลาสที่มีชื่อเดียวกัน และสามารถใช้เพื่อจัดระเบียบโค้ดโดยจัดกลุ่มคลาสที่เกี่ยวข้องเข้าด้วยกัน
หน้าที่เกี่ยวข้อง
อ่านเพิ่มเติมเกี่ยวกับเนมสเปซใน บทช่วย สอน PHP Namespacesของ เรา
❮ คีย์เวิร์ด PHP