PHP join() ฟังก์ชัน
ตัวอย่าง
ประกอบตัวเรียงลำดับในแนวแถวเป็นสตริง
<?php $arr = array('Hello','World!','I','love','Shanghai!'); echo join(" ",$arr); ?>
การประกาศและการใช้งาน
join() ฟังก์ชันคืนค่าสตริงที่ประกอบด้วยตัวเรียงลำดับของตัวเรียงลำดับในแนวแถว
join() ฟังก์ชันเป็น implode() ชื่อนามฉายของฟังก์ชัน
หมายเหตุ:join() ฟังก์ชันยอมรับสองลำดับตัวแปร แต่เนื่องจากเหตุผลทางประวัติศาสตร์ explode() ไม่ทำงาน คุณจะต้องให้การรับรองว่า separator ตัวแปรใน string ก่อนที่จะใส่ตัวแปร
หมายเหตุ:join() ฟังก์ชัน separator ตัวแปรเป็นตัวเลือก แต่เพื่อความสะดวกในการสนับสนุนทางการเปิดเสรี แนะนำให้ใช้สองตัวแปร
รูปแบบการใช้
join(separator,array)
ตัวแปร | คำอธิบาย |
---|---|
separator | เลือกตัวเลือก กำหนดสิ่งที่จะถูกจัดเก็บระหว่างตัวเรียงลำดับ โดยเริ่มต้นค่าเริ่มต้นค่าเดือด "" (ว่าง) โดยเริ่มต้นค่าเริ่มต้นค่าเดือด |
array | จำเป็น ต้องใช้ตัวเรียงลำดับที่ต้องการประกอบเป็นสตริง |
รายละเอียดเทคนิค
ค่าที่คืนค่า | คืนค่าของสตริงที่ประกอบด้วยตัวเรียงลำดับของตัวเรียงลำดับในแนวแถว |
PHP รุ่น | 4+ |
บันทึกการปรับปรุง | ใน PHP 4.3.0separator ตัวแปรเป็นตัวเลือก |
ตัวอย่างเพิ่มเติม
ตัวอย่าง 1
แบ่งแยกชาติสัญลักษณ์เพื่อแบ่งปันตัวเรียงลำดับของแนวแถว
<?php $arr = array('Hello','World!','I','love','Shanghai!'); echo join(" ",$arr)."<br>"; echo join("+",$arr)."<br>"; echo join("-",$arr)."<br>"; echo join("X",$arr); ?>