*************เพิ่มเติมข้อมูล อธิบายการใช้งาน Function include() ******************
ในบทความนี้ จะมาแนะนำ ความแตกต่างระหว่าง Function include() และ Function include_once() ว่ามีการทำงานลักษณะแตกต่างกันอย่างไรบ้าง ในการทำงานของภาษาโปรแกรม
PHP
วิธีการใช้งาน Function include() และ Function include_once()
ฺBackend - ในส่วนของ Backend นั้น , Function include() เป็นการใช้งาน สำหรับดึงๆ หลายๆไฟล์ มาทำงาน , ส่วน Function include_once() เป็นคำสั่ง ไว้ใช้ดึง File หนึ่งไฟล์ เข้ามาร่วมทำงานในหน้าเดียวพอ
โค้ด: เลือกทั้งหมด
include ("./test_page_1.php"); //Function include() เป็นคำสั่ง ไว้ใช้ดึง File หลายๆ File เข้ามาร่วมทำงานในหน้าเดียวกัน
include_once ("./test_page_1.php"); //Function include_once() เป็นคำสั่ง ไว้ใช้ดึง File หนึ่งไฟล์ เข้ามาร่วมทำงานในหน้าเดียวพอ
//ยกตัวอย่าง การใช้งาน Function include() สำหรับดึงๆ หลายๆไฟล์ มาทำงาน
// for ($i=0; $i < 3 ; $i++) {
// include "./test_page_1.php";
// }
//ยกตัวอย่าง การใช้งาน Function include_once() สำหรับดึงๆ ได้แค่ ไฟล์เดียว มาทำงาน
// for ($i=0; $i < 3 ; $i++) {
// include_once "./test_page_2.php";
// }
//ปล.ความแตกต่าง include() กับ require() : include() เป็นคำสั่งที่ใช้เรียกไฟล์ภายนอกที่ไม่ค่อยสำคัญมาก ถ้าไม่พบไฟล์ที่เรียก การรันทำงาน อีกบรรทัดใหม่ของโปรแกรม ...
// : ... ยังคงทำงานต่อไป
// : require() เป็นคำสั่ง ที่ใช้เรียก file ใช้งานที่มีอยู่จริงๆใน directory
Frontend - ในส่วนการทำงานของ Frontend นั้น , จะมีการดึง File test_php.php เข้ามาทำงาน โดยใช้ คำสั่ง require ในการดึง File เข้ามาทำงาน
โค้ด: เลือกทั้งหมด
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title><?php echo "รายการในสินค้า"; ?></title>
</head>
<body>
<h1>รายการในสินค้า Stock</h1>
<?php
require './test_php.php'; //
$product = ["ขนม","ไข่ไก่","เบียร์","ไส้กรอก","แยม"];
foreach ($product as $key) {
echo $key;
}
?>
</body>
</html>
ข้อสรุป
Function include() และ Function include_once() มีความแตกต่างกัน สำหรับในการดึง File มาใช้งาน , ซึ่งจะเป็นประโยชน์ต่อการพัฒนาในการเขียนโปรแกรม PHP
หากต้องการศึกษาวิธีการเขียนใช้งาน Function PHP สามารถศึกษาได้จากคู่มือนี้
แหล่งอ้างอิงข้อมูล
https://www.c-sharpcorner.com/UploadFile/051e29/include-and-require-in-php/
https://www.php.net/manual/en/function.include-once.php
[size=110][color=#FF0000]*************เพิ่มเติมข้อมูล อธิบายการใช้งาน Function include() ******************[/color][/size]
ในบทความนี้ จะมาแนะนำ ความแตกต่างระหว่าง Function include() และ Function include_once() ว่ามีการทำงานลักษณะแตกต่างกันอย่างไรบ้าง ในการทำงานของภาษาโปรแกรม [url=]PHP[/url]
[size=120][b]วิธีการใช้งาน Function include() และ Function include_once() [/b][/size]
[size=110][b]ฺBackend - [/b][/size] ในส่วนของ Backend นั้น , Function include() เป็นการใช้งาน สำหรับดึงๆ หลายๆไฟล์ มาทำงาน , ส่วน Function include_once() เป็นคำสั่ง ไว้ใช้ดึง File หนึ่งไฟล์ เข้ามาร่วมทำงานในหน้าเดียวพอ
[code]
include ("./test_page_1.php"); //Function include() เป็นคำสั่ง ไว้ใช้ดึง File หลายๆ File เข้ามาร่วมทำงานในหน้าเดียวกัน
include_once ("./test_page_1.php"); //Function include_once() เป็นคำสั่ง ไว้ใช้ดึง File หนึ่งไฟล์ เข้ามาร่วมทำงานในหน้าเดียวพอ
//ยกตัวอย่าง การใช้งาน Function include() สำหรับดึงๆ หลายๆไฟล์ มาทำงาน
// for ($i=0; $i < 3 ; $i++) {
// include "./test_page_1.php";
// }
//ยกตัวอย่าง การใช้งาน Function include_once() สำหรับดึงๆ ได้แค่ ไฟล์เดียว มาทำงาน
// for ($i=0; $i < 3 ; $i++) {
// include_once "./test_page_2.php";
// }
//ปล.ความแตกต่าง include() กับ require() : include() เป็นคำสั่งที่ใช้เรียกไฟล์ภายนอกที่ไม่ค่อยสำคัญมาก ถ้าไม่พบไฟล์ที่เรียก การรันทำงาน อีกบรรทัดใหม่ของโปรแกรม ...
// : ... ยังคงทำงานต่อไป
// : require() เป็นคำสั่ง ที่ใช้เรียก file ใช้งานที่มีอยู่จริงๆใน directory
[/code]
[size=110][b]Frontend - [/b][/size] ในส่วนการทำงานของ Frontend นั้น , จะมีการดึง File test_php.php เข้ามาทำงาน โดยใช้ คำสั่ง require ในการดึง File เข้ามาทำงาน
[code]
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title><?php echo "รายการในสินค้า"; ?></title>
</head>
<body>
<h1>รายการในสินค้า Stock</h1>
<?php
require './test_php.php'; //
$product = ["ขนม","ไข่ไก่","เบียร์","ไส้กรอก","แยม"];
foreach ($product as $key) {
echo $key;
}
?>
</body>
</html>
[/code]
[size=110][b]ข้อสรุป[/b][/size]
Function include() และ Function include_once() มีความแตกต่างกัน สำหรับในการดึง File มาใช้งาน , ซึ่งจะเป็นประโยชน์ต่อการพัฒนาในการเขียนโปรแกรม PHP [url=https://www.mindphp.com/%E0%B8%84%E0%B8%B9%E0%B9%88%E0%B8%A1%E0%B8%B7%E0%B8%AD/63-%E0%B8%9F%E0%B8%B1%E0%B8%87%E0%B8%81%E0%B9%8C%E0%B8%8A%E0%B8%B1%E0%B9%88%E0%B8%99-php.html]หากต้องการศึกษาวิธีการเขียนใช้งาน Function PHP[/url] สามารถศึกษาได้จากคู่มือนี้
[b][size=110]แหล่งอ้างอิงข้อมูล[/size][/b]
https://www.c-sharpcorner.com/UploadFile/051e29/include-and-require-in-php/
https://www.php.net/manual/en/function.include-once.php