내있는 product.xml : 난의 난 제품 (30) 기록을 가지고 있고 내가 그것을 페이지 당 5를 보여주고 싶은 말을하자, 많은 페이지에 XML 데이터를 분할하는 방법을분할 XML 데이터
<product>
<name></name>
<price></price>
<short_desc></short_desc>
<quantity></quantity>
</product>
그래서 같은 file.php에 6 페이지가 있습니다.
페이지가 분리되어 읽었지만 작동하지 않는 경우 누구든지 도와 줄 수 있습니까?
$objDOM = new DOMDocument();
$objDOM->load("product.xml");
$titleArray = array();
$ps = $objDOM->getElementsByTagName("product");
$allItems = array(
"name" => $node->getElementsByTagName("name")->item(0)->nodeValue,
"rice" => $node->getElementsByTagName("price")->item(0)->nodeValue,
"short_desc" => $node->getElementsByTagName("short_desc")->item(0)->nodeValue,
"quantity" => $node->getElementsByTagName("quantity")->item(0)->nodeValue);
$itemsPerPage = 5;
$page = isset($_GET['page']) ? intval($_GET['page']) : 0;
foreach (array_slice($allItems, $page * $itemsPerPage, $page * $itemsPerPage + $itemsPerPage) as $item) {
echo "$item\n";
}
이 내가 일을했지만 그것은 아무것도 표시되지 않습니다 것입니다 ,,