2017-02-04 3 views
0

私はこのキーワードyt-lookup-titleを持っています。 この後に続く17文字を変数に入れたい。だから私は持っているでしょう:キーワードの次に17文字を取得

"<a href="/watch?v=HnlC81tWoY8" 

どのように私はこのキーワードですべての行から取得することができますか? Keywords

+2

はあなたが正確に何をしたいですか助け

$dom = new DOMDocument; // $html is a string containing the html of the page you're parsing $dom->loadHTML($html); $xpath = new DOMXPath($dom); links = array(); $nodes = $xpath->query('//a[@class="yt-uix-tile-link"]/@href'); foreach ($nodes as $node) { $links [] = $node->nodeValue; } var_dump ($links); 

希望:だから、次の操作を行うことができますか?どの17文字? –

+0

キーワードの後に​​https://i.stack.imgur.com/Zpc6d.png –

+0

あなたが知りたいことを説明できますか? –

答えて

0

hrefのコンテンツを取得したい場合は、domdocumentに頼ることができます。 私が間違っていない場合、すべてのリンク(<a>)はこのクラスyt-uix-tile-linkを持っています。

+0

これは素晴らしいです、ありがとう!しかし、私はどのように私はさらに配列を使用することができます理解していない。私は試してみてください:echo $ link [3];しかし、出力はありません。しかし、もう一度ありがとう、これは素晴らしい作品!ただ一人でそれらを必要とする$ –

+0

クール私は後でこれを試してみてください。私はob_start()でそれをやっていました。 substrすべて:C –

関連する問題