ใช้คำสั่ง preg_match เก็บข้อมูลเฉพาะส่วนได้หรือเปล่า ครับ

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

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

ภาพประจำตัวสมาชิก
jamepiyawat
PHP VIP Members
PHP VIP Members
โพสต์: 2008
ลงทะเบียนเมื่อ: 21/05/2019 10:45 am

ใช้คำสั่ง preg_match เก็บข้อมูลเฉพาะส่วนได้หรือเปล่า ครับ

โพสต์ที่ยังไม่ได้อ่าน โดย jamepiyawat »

คือผมใช้คำสั่ง file_get_contents เพื่อดึง source ออกมาทั้งหมดแต่ผมอยากจะให้เก็บข้อมูลแค่ keyword ตรงนี้ออกมาแสดงผลพอจะมีวิธีบอบ preg_match ให้เก็บเฉพาะตรงนี้ไหม ครับ
Selection_717.png
ภาพประจำตัวสมาชิก
tsukasaz
PHP VIP Members
PHP VIP Members
โพสต์: 22113
ลงทะเบียนเมื่อ: 18/04/2012 9:39 am

Re: ใช้คำสั่ง preg_match เก็บข้อมูลเฉพาะส่วนได้หรือเปล่า ครับ

โพสต์ที่ยังไม่ได้อ่าน โดย tsukasaz »

ขอตามด้วยครับ
The last bug isn't fixed until the last user is dead. (Sidney Markowitz, 1995)
ภาพประจำตัวสมาชิก
tsukasaz
PHP VIP Members
PHP VIP Members
โพสต์: 22113
ลงทะเบียนเมื่อ: 18/04/2012 9:39 am

Re: ใช้คำสั่ง preg_match เก็บข้อมูลเฉพาะส่วนได้หรือเปล่า ครับ

โพสต์ที่ยังไม่ได้อ่าน โดย tsukasaz »

โค้ด: เลือกทั้งหมด

<?php
$link_content = file_get_contents('https://www.youtube.com/watch?v=XFXAucOg8sA');
preg_match('/ytplayer.config \=(.*);ytplayer.load/', $link_content, $matchs);
$result = json_decode($matchs[1], true);
$player_response = json_decode($result['args']['player_response'], true);
// $player_response['videoDetails'] เป็น array จะเก็บรายละเอียดของวีดีโอ title description keywords 
// ดึงค่า keywords ออกมาเป็น array
$keywords = $player_response['videoDetails']['keywords'];
print_r($keywords); 
The last bug isn't fixed until the last user is dead. (Sidney Markowitz, 1995)
ภาพประจำตัวสมาชิก
jamepiyawat
PHP VIP Members
PHP VIP Members
โพสต์: 2008
ลงทะเบียนเมื่อ: 21/05/2019 10:45 am

Re: ใช้คำสั่ง preg_match เก็บข้อมูลเฉพาะส่วนได้หรือเปล่า ครับ

โพสต์ที่ยังไม่ได้อ่าน โดย jamepiyawat »

สุดยอด ครับ
ขอบคุณครับ
ตอบกลับโพส
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 139