[英]How to retrieve variable from $wpdb object in Wordpress/PHP
我已經嘗試訪問此變量幾個小時了。
它顯示在對象$wpdb->last_result->[0]->pid
$pid = $wpdb->last_result[0]->pid;
我可以得到其中一個值(如上所示),但我需要將它們全部放在數組中。
我嘗試添加循環,但始終出錯。
我還嘗試$wpdb-get_results
始終為NULL
$wpdb-get_results
。
我還嘗試了$wpdb->get_col
, $wpdb->get_col
也為NULL
。
$pids = array();
$i=0;
$result = count($wpdb->last_result);
while($i < $result) {
$pids[] = $wpdb->last_result[$i]->pid;
$i++;
}
數組是$wpdb->last_result
因此您可以抓取它並將其存儲在本地變量中:
$lastResult = $wpdb->last_result;
foreach($lastResult as $item)
{
echo $item->pid;
}
或直接從class屬性循環它:
foreach($wpdb->lastResult $item)
{
echo $item->pid;
}
或將PID存儲在數組中:
$pids = array();
foreach($wpdb->lastResult $item)
{
$pids[] = $item->pid;
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.