私はdailymotionからビデオURLを取得しようとしています。 iは、JSONの結果を持って、オンラインツールでテストの有効ですが、私はjs_decode &ますprint_rを使用する場合、それは私がJSONからのビデオ品質とビデオのURLを取得したいJSONからPHPへの配列file_get_contentsが動作しない
<?php
$content = file_get_contents("http://www.dailymotion.com/embed/video/x49oyt5");
$content = explode(',"qualities":', $content);
$json = explode(',"reporting":', $content[1]);
$json = $json[0];
$mycontent = file_get_contents($json);
$response = json_decode($mycontent, true);
print_r($response);
?>
ような警告を示しています。
'その正しい形式でかどうかexplode'後に' $のjson'をチェック!第二に、なぜ 'file_get_contents'を二度使用していますか? – Abbasi
'$ content'を一度取得し、' json_decode($ content、true);だけを取得しようとすると、あなたは 'array'を取得して遊ぶことができます。 'file_get_contents'を2回使用するのは良い方法とは思いません。 – Abbasi
ありがとうございます。 jsonの値を読み取るには? –