###前提・実現したいこと
はじめまして。
PHP初心者です。
複数URLの特定の文字列を取得したいと考えております。
対象のURLが約200存在し、今後URLが変更される場合があるため
外部ファイルのtextから1行ずつURLを参照しループさせたいと
考えております。
特定文字列の取得はできたのですが、
参照URLのループ処理がわからずご教授いただければ幸いです。
###該当のソースコード
<?php $html = file_get_contents("./url.text"); $html = mb_convert_encoding($html, mb_internal_encoding(), "auto" ); preg_match( "/<title>(.*?)<\/title>/u", $html, $title); echo $title[1]."\n"; echo nl2br("\n"); echo nl2br("\n"); preg_match( "/<span>*.pdf<\/span>/u", $html, $test); echo $test[1]."\n"; echo nl2br("\n"); if( preg_match_all( "/<div>(.*?)<\/div>/u", $html, $arrMatch ) ){ foreach( $arrMatch[1] as $value ){ echo $value . "\n"; echo nl2br("\n"); } } echo nl2br("\n"); echo nl2br("\n"); sleep(3);
回答1件
あなたの回答
tips
プレビュー