1
Stage One div内のテキストを選択するにはどうすればいいですか?それは "field-name-field-stage-one"という一意の名前を持っています。私は要約をエコーしたい。ウェブサイトへXPathセレクター(クラス別)
リンク:http://fosterinnovationculture.com/drupalc/?q=node/17
これは私がこれまで持っているものです。
$doc = new DomDocument;
$some_link = 'http://fosterinnovationculture.com/drupalc/?q=node/17';
$tagName = 'div';
$attrName = 'class';
$attrValue = 'field-name-field-stage-one';
$doc->validateOnParse = true;
$doc->loadHtml(file_get_contents($some_link));
$xpath = new DOMXpath($doc);
$elements = $xpath->query("/html/body//div[contains(@class,'$attrValue')]");
もし変数にテキストを保存したいのであれば '$ stage = $ elements [0] - > nodeValue;'と同じくらい簡単です。 – marcos
@marcosよ、私のために働く。 – alecxe