ถ้าเราต้องการจะดึงค่าตรงแค่ BNK48 อย่างเดียว
วิธีการก็คือให้เราเข้า Array ไปทีละชั้น ทีละชั้น ดังภาพตั้วอยางนี้เราก็เข้าไปที่ videoDetails จากนั้นเราก็เข้าไป keywords แล้วเราก็เข้าไปที่ 7
สามารถเขียนได้ดังนี้
โค้ด: เลือกทั้งหมด
$keyword = $ตัวแปลที่เก็บ Array เอาไว้หลายชั้น['videoDetails']['keywords']['7'];
print_r($keyword);
ผลลัพธ์ที่ได้
BNK48
เป็นอย่างไรบ้างครับหรับการวิธีการดึงค่า Array หลายชั้นออกมาใช้งานมันอาจจะดูยุ่งยากในการที่จะเรียกมาใช้งานใช้ไหมล่ะครับแต่ว่าถ้าเราเข้าใจอะไรแบบนี้แล้วก็จะทราบว่ามันก็ไม่ได้เป็นเรื่องยากอย่างที่เราคิดเลยก็หวังว่าจะนำความรู้นี้ไปใช้งานกันได้นะครับ