通常の抽出コードを探しています
$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_7178ec8bae50 aef3 a187075f995ad009)、そうでない場合もあります)、このリンクを go.php?id=9694595974 に置き換えて、置き換えられたリンクを元に戻します。元のリンクに「id=9694595974」のような文字列がない場合は、リンクを「#」に置き換えて元の場所に戻します(この文字列には「id=9694595974」のハイパーリンクが複数含まれています)および複数 (「id=9694595974」のハイパーリンクを除く)、
------解決策---------
コールバック関数がクラスメソッドの場合、配列形式で渡す必要があります