色々と試すのですが、上手くいかずアドバイス頂けないでしょうか…。
Aというサイトに表示されている特定の箇所、具体的には、
<ul id="hoge">
ここに色々入れ子の表示
</ul>
といった感じで、特定のID内のコンテンツを丸ごと取得して、別ドメインサイトBの任意の箇所に表示させたいのですが、上手くいきません…。
見よう見まねで以下の感じで設定を行って、他にも色々と試してみたのですが…。
<?php $url = file_get_contents("サイトのurl");
if (preg_match('!<ul id="hoge">(.*?)</ul>!s', $url, $disp)) {
echo $disp[1];
}
?>
そもそも、<ul id="hoge">と指定した場合は、これ自体は含まず、こちら以降を取得するのでしょうか?なんとなくそのような動きがみられます…。正規表現の理解も乏しいので困り果てております。
また、取得ID内はulが入れ子になっていて複数回表示されているので、このあたりも上手くいかない現認なのかもしれないです。
頭が凝り固まっているので、file_get_contentsではなくともよいのですが、任意の指定箇所を取得する良い方法がありましたらアドバイスを頂けないでしょうか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP PHPの構文で間違えが分からない 5 2022/07/11 16:38
- PHP アコーディオンPHPが上手くいかない 3 2022/07/15 16:29
- PHP SQLとPHPの連結方法がわからないのでアドバイスお願い致します 1 2022/07/12 12:16
- PHP ランキングを表示する際の画像の大きさを固定することは可能でしょうか? <?php if ( has_ 1 2022/07/21 14:55
- HTML・CSS FC2カートのテンプレートでの商品表示について 1 2023/03/02 18:05
- PHP style.cssのjQuery条件付きcssが機能しない 4 2022/07/17 18:27
- PHP PHP一覧表示した項目にリンクをはりたい 1 2023/07/12 17:08
- HTML・CSS ヘッダーの画像にメインエリアがかぶってしまいます 1 2022/11/28 14:06
- Excel(エクセル) VBA : スクレイピングできない 4 2023/05/12 22:26
- JavaScript Javascriptが機能せず原因が分からないので教えて頂きたいです 3 2023/06/04 14:50
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
「取得先」という表現について
-
Yahoo! JAPAN IDを新規取得でき...
-
アクセスの度にIPアドレスを変...
-
【VBA】EXCELブックを開かずに...
-
コンピューター名を取得したい
-
VB or VBScriptでPCの製造番号...
-
Wordでウィンドウハンドル(Hwn...
-
PHP の cURL で、htmlを画像へ...
-
積立投資してます。現在平均取...
-
VBAでPDFファイルの文書のプロ...
-
グローバルIPの取得方法を教え...
-
IEを使わないでhtmlテキストを...
-
プリンタ用紙種類の取得
-
C# ASP.NET でIPアドレスからア...
-
Excel VBA:特定の文字列以降(...
-
個人向けルーターを使用してもS...
-
VBAでできますか?
-
アクセスしてきたPCのFQDNがと...
-
VBS「開いているページ」のURL...
-
VB2005でXMLデータから複数ある...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
「取得先」という表現について
-
IEを使わないでhtmlテキストを...
-
Yahoo! JAPAN IDを新規取得でき...
-
不正競争防止法に該当するので...
-
ps3で久しぶりにCDの音楽情報取...
-
format関数について
-
【VBA】EXCELブックを開かずに...
-
自動車教習所について 質問 普...
-
Excel VBA:特定の文字列以降(...
-
VBAでPDFファイルの文書のプロ...
-
【C#】FindWindowExの使い方を...
-
ミュージックのアートワークを...
-
アクセスの度にIPアドレスを変...
-
ローカルのコンピュータ名を取...
-
各クライアントマシンのログイ...
-
IPアドレスとMACアドレスを取得...
-
積立投資してます。現在平均取...
-
VB or VBScriptでPCの製造番号...
-
VBS「開いているページ」のURL...
-
EXCEL、マクロ-改ページ行番号...
おすすめ情報
解決いたしました。
やはり、取得している構造が入れ子になって複雑なため、意図しない取得しかできなかったようです。
閉じタグ部分を一意で特定できる記述に変更したら問題ありませんでした。