Page 1 of 1

วิธีแสดงข้อมูลเฉพาะ keyword youtube ด้วย php

Posted: 19/06/2019 4:37 pm
by jamepiyawat
บทความนี้จะแสดง code วิธีการที่จะทำให้ผู้ใช้กรอกแค่กรอก url วิธีการนั้นจะเป็นอย่างไรลองไปดูกันเลย

Code: Select all

$a =  file_get_contents('https://www.youtube.com/watch?v=fmQRhPSpGdQ');
preg_match("/<meta name=\"keywords\" content=\"(.*)>/",$a,$matches);
echo "<br>";
echo $matches[1];
file_get_contents คือคำสั่งที่ดึง source ของไฟล์ออกมาเท่านี้เราก็จะได้ source ทั้งหมดมาแล้วแล้วเราจะทำยังไงถึงจะถึงจะให้แสดงแค่ keyword เราก็ต้องใช้คำสั่ง preg_match ในการถอดสิ่งที่ต้องการออกถ้าเราจึงต้องระบุเป็น <meta name="keywords" content=" จนถึง > นั้นเอง
Selection_705.png
ผลลัพธ์ที่ได้
Selection_706.png
เท่านี้เราก็จะได้ keyword youtube ขึ้นมาแสดงโดยให้ผู้ใช้กรอกแค่ url แล้ว