次のPHPコードのスニペットは問題なく作成されますが、反復を実行するときに、見つかった$desc
すべての間に2つの空白スペースを導入するのが好きです。dpItemFeatureList
これを行うためにスニペットを追加する場所や場所を正確に把握できないようです。
function get_description($asin){
$url = 'http://www.amazon.com/gp/aw/d/' . $asin . '?d=f&pd=1';
$data = request_data($url);
$desc = '';
if ($data) {
$dom = new DOMDocument();
@$dom->loadHTML($data);
$xpath = new DOMXPath($dom);
if (preg_match('#dpItemFeaturesList#',$data)){
$k = $xpath->query('//ul[@class="dpItemFeaturesList"]');
foreach ($k as $c => $tot) {
$desc .= $tot->nodeValue;
}
}
}
return $desc;