워드 프레스 사이트의 모든 페이지 목록을 가져 와서 해당 ID에 액세스하려고합니다. get_pages () 함수를 사용하여 페이지 목록을 가져올 수 있습니다 . 키를 사용하여 요소에 액세스하려고하면 해석되지 않습니다.
예를 들어 다음 코드는 작동하지 않습니다.
$pages = get_pages();
foreach ($pages as $page) {
$ID = $page['ID'];
}
하지만 이렇게하면 :
$pages = get_pages();
foreach($pages as $page) {
foreach ($page as $key => $value) {
echo("<p>$key</p>");
}
}
유효한 키로 ID를 명확하게 인쇄합니다.
내가 도대체 뭘 잘못하고있는 겁니까?
당신이 이것을 할 때
$pages = get_pages();
foreach($pages as $page) {
foreach ($page as $key => $value) {
echo("<p>$key</p>");
}
}
따라서 위의 $ pages는 연관된 배열이되고 연관 배열로 키에 액세스 할 수 있습니다. 관련 배열은 KEY VALUE PAIR를 위해 PHP에서 사용됩니다.
그래서 당신은 사용할 수 있습니다
$pages = get_pages();
foreach ( $pages as $page ) {
echo $page->ID;
}
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다