Group Blog |
การหาค่า ID ของวีดีโอของ Youtube.com จาก URL ตามปกติแล้วหากเราต้องการเข้าไปดูคลิปวีดีโอของ youtube เราจะสามารถเข้าได้ 2 แบบก็คือ 1. https://www.youtube.com/watch?v=9xxk1-s_Q3I 2. //youtu.be/9xxk1-s_Q3I โดยแบบแรกจะเป็นแบบดังเดิมที่ youtube ให้บริการมานานแล้ว ส่วนแบบที่สองพึ่งให้บริการมาไม่นาน หากเราสังเกตดี ๆ สิ่งที่เหมือนกันของ 2 วิธีนี้ก็คือ เราจะต้องส่งค่า ID ของ วิดีโอที่เราต้องการจะดูเข้าไปนั้นเองซึ่งในที่นี่ก็คือ 9xxk1-s_Q3I สำหรับวันนี้เราจะมาพูดถึงการที่เราจะดึงค่า ID ของวิดีโอออกมาจาก URL เพื่อจะเอาไปใช้ประโยชน์ในภายหน้ากันก่อนนะครับ แล้วก็ขอพูดถึงแบบแรกก่อนนะครับว่าเราจะเขียนยังไงดี $url = "https://www.youtube.com/watch?v=9xxk1-s_Q3I"; //กำหนดค่าตัวแปรให้กับ $url$q = substr($url,strpos($url,'?')+1); //ทำการหาตำแหน่งของ ? แล้วตัดสตริงทิ้งตั้งแต่ตัวนั้นเป็นต้นไป parse_str($q,$get); // ทำการแตกสตริงให้อยู่ในรูปของตัวแปร array ที่ชื่อ get echo $get['v']; //ทำการแสดงค่าของ Array ที่ชื่อ get โดยให้แสดงค่าของ key ที่ชื่อว่า v หรืออีกแบบหนึ่่ง $url = 'https://www.youtube.com/watch?v=9xxk1-s_Q3I'; //กำหนดค่าตัวแปรให้กับ Thank you very much
โดย: Kai (nookookai8 ) วันที่: 17 เมษายน 2556 เวลา:16:53:48 น.
|
นายก้อนหิน
Rss Feed Smember ผู้ติดตามบล็อก : 1 คน [?]
Friends Blog |