今回、外部サイトで商品名を読み込みたいと思っています。
そこで商品URLからタイトルタグを抜きだそうと思いました。
しかし、PHPでカラーミーの商品URLからtitleタグを抜き出したいのですが、うまく実行できません。
下記のコードで実行をしてみましたが、何度行ってもうまくいきません。
その他のURLでは成功しました。
これはカラーミーの仕様上無理なのでしょうか。
それとも何かクリアする方法はありますでしょうか。
お力を貸していただければ幸いです。
よろしくお願いいたします。
URLはサンプルサイトとなります。
http://monosample.shop-pro.jp/?pid=115208498
PHP
1<?php 2$url = 'http://monosample.shop-pro.jp/?pid=115208498'; 3$html = file_get_contents($url); 4$html = mb_convert_encoding($html, mb_internal_encoding(), "auto" ); 5if ( preg_match( "/<title>(.*?)</title>/i", $html, $matches) ) { 6 echo $matches[1]; 7} else { 8 echo '見つかりません'; 9} 10?>
結果は下記となります。
見つかりません
回答1件
あなたの回答
tips
プレビュー