나는 DOM 함수를 사용하여 XML 파일을 읽는 프로그램이 있습니다PHP DOM 함수
$doc = new DOMDocument('1.0');
$doc->load("myFile.xml");
나는이 문서에서 노드로 이동할 때, 어떤 라인을 말할 수있는 방법이를 노드가 정의 된 입력 파일의? 예를 들어
:
1: <!-- myFile.xml -->
2: <foobar>
3: <foo>FOO</foo>
4: <bar>BAR</bar>
5: </foobar>
과 PHP :
$xp = new DOMXPath($doc);
$bars = $xp->query("//bar");
$myBar = $bars[0];
echo "The first <bar> element is on line " . performMagicHere(); // 4
우수! 이것은 PHP 5.3.0 이상에서만 사용됩니다. – nickf