PHP 5 & MySQLi
PHP 5 & MySQLi
PHP 5 & MySQLi
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
More arrays<br />
ในบทที1ผ่านมา เราได้กล่าวถึงวิธีการในการสร้าง array และการใส่คีย์และค่าลงไปใน array ในบทนี เราจะเรียนรู ้ถึง<br />
ฟังก์ชันบางฟังก์ชันที1จะทําให้การดําเนินการเกี1ยวกับ array ง่ายขึน<br />
Implode and explode<br />
เป็นฟังก์ชันช่วยให้เราสามารถแยกอาร์เรย์ออกจากสตริง ตัวอย่างการใช้ของทังสองฟังก์ชัน<br />
<br />
อันดับแรก เราจะกําหนดสตริงเป็นเซตของชื1อสัตว์ เราจะแยกมันออกจากกันด้วยเครื1องหมาย ” | ” เราใช้ฟังก์ชัน<br />
explode() สําหรับแยกสตริงที1มีอยู ่ให้เป็นอาร์เรย์ เมื1อพบเครื1องหมาย “ | ” ค่าต่อไปจะถูกเพิ1มเข้าเป็นค่าใหม่ไปยังอาร์เรย์<br />
เราใช้ฟังก์ชัน print_r() เพื1อทดสอบ output ของอาร์เรย์ที1ได้เพื1อดูว่ามันใช้งานได้จริง ต่อมาเราใช้ฟังก์ชัน implode() เพื1อ<br />
รวม element ที1เรากําหนดเข้าไปรวมกับอาร์เรย์ ในที1นี เราใช้ element “and ”<br />
เป็ นค่าในอาร์เรย์หรือไม่<br />
เราจะใช้ฟังก์ชัน in_array() สําหรับทดสอบว่าค่าที1เรามีอยู ่อยู ่ในอาร์เรย์หรือไม่ ดังตัวอย่างต่อไปนี<br />
<br />
echo "Snake is in the array!";<br />
echo "No snake in the array!";