ホームページ > バックエンド開発 > PHPチュートリアル > 通常の抽出コードに対する解決策を探しています

通常の抽出コードに対する解決策を探しています

WBOY
リリース: 2016-06-13 13:17:34
オリジナル
1008 人が閲覧しました

通常の抽出コードを探しています
$str='< img title ="" alt="" src="http://img02.taabaocdn.com/imgextra/i2/86719988/T2PdhIXmpbXXXXXXXX_!!86719988.gif" usemap="#elalakeMap" border="0"><マップ名 ="elalakeMap"><エリア形状="RECT" coords="1,1,22,22" href="http://fuwu.taabao.com/service/service.htm?service_id=347" > ';

上記の文字列のように、このリンク内に「id=9694595974」のようなものがあれば、その中にあるハイパーリンクをすべて抽出します(id= の後の数字はシステムによって自動的に生成されます)。上記の例のように、次のパラメータがある場合とない場合があります (&ali_refid=a3_620362_1007:1102370186:7:46702465U84y78608587678s868v3I:7178ec8bae50aef3a187075f995ad009&ali_trackid=1_7178ec) 8bae50aef3a187075f995ad009)、そうでない場合もあります)、このリンクを go.php?id に置き換えます。 =9694595974、および置き換えたリンクを元の場所に戻します。元のリンクに「id=9694595974」のような文字列がない場合は、このリンクを「#」に置き換えて元の場所に戻します(この文字列には次のものが含まれます)。複数の "id= 9694595974" ハイパーリンクと "id=9694595974" を持たない複数のハイパーリンク)、

------解決策------------- --- ----
コールバック関数がクラスメソッドの場合、配列形式

で渡す必要があります。
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート