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

PHP Knowledge เป็น บอร์ดรวามความรู้ php เน้นบทความ แนวทางการเขียนโปรแกรม บันทึกกันลืม เพื่อให้สมาชิกได้เขียนความรู้ที่ตัวเองมีให้สมาชิกท่านอื่นๆ ได้ เข้ามาอ่าน และ ไว้อ่านเองกันลืมด้วย

Moderators: mindphp, ผู้ดูแลกระดาน

Post Reply
User avatar
jamepiyawat
PHP VIP Members
PHP VIP Members
Posts: 1477
Joined: 21/05/2019 10:45 am

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

Post by jamepiyawat » 19/06/2019 4:37 pm

บทความนี้จะแสดง 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 แล้ว

Post Reply

Return to “PHP Knowledge”

Users browsing this forum: No registered users and 5 guests