ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programming[php]รบกวนช่วยดู code หน่อยครับว่าผิดตรงไหน
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: [php]รบกวนช่วยดู code หน่อยครับว่าผิดตรงไหน  (อ่าน 488 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
DewChelsea
ก๊วนเสียว
*

พลังน้ำใจ: 9
ออฟไลน์ ออฟไลน์

กระทู้: 422



ดูรายละเอียด เว็บไซต์
« เมื่อ: 26 มิถุนายน 2015, 13:27:38 »

<?php

function getKeywordSuggestionsFromGoogle($keyword) {
    $keywords = array();
    $data = file_get_contents('http://suggestqueries.google.c...l=en-US&q='.urlencode( $keyword));
    if (($data = json_decode($data, true)) !== null) {
        $keywords = $data[1];
    }

    return $keywords;
}
var_dump(getKeywordSuggestionsFromGoogle('thaiseo'));

?>

ผลลัพธ์ได้ออกมาแบบนี้ครับ
โค๊ด:
array(7) { [0]=> string(12) "thaiseoboard" [1]=> string(15) "thaistockmarket" [2]=> string(15) "thaiseo godaddy" [3]=> string(18) "thaiseoboard index" [4]=> string(14) "thaiseo market" [5]=> string(19) "thaiseoboard pantip" [6]=> string(19) "thaiseoboard amazon" }

ซึ่งผมต้องการให้ออกมา แบบไม่ใช่ array เช่น keyword1,keyword2,....

ผมใส่ jason_decode ลงไปแล้วใน code แต่ไม่ทราบว่าผิดตรงไหนครับ ทำไม output จึงออกมาในรูปแบบ array

ขอบคุณครับ  wanwan017
บันทึกการเข้า

icez
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 296
ออฟไลน์ ออฟไลน์

กระทู้: 2,887



ดูรายละเอียด
« ตอบ #1 เมื่อ: 26 มิถุนายน 2015, 15:35:22 »

return implode(',', $keywords);
บันทึกการเข้า

THZHost SSD Hosting ไทย/สิงคโปร์ พร้อม firewall ป้องกันการยิงเว็บ + scan ไวรัสในเว็บ
หน้า: [1]   ขึ้นบน
พิมพ์