使用 get_object_vars () 后从 select 语句获取变量;
Getting variable from select statement after using get_object_vars ();
我得到了这个结果array(1) { ["meta_value"]=> string(1) "5" }
select 语句请求后
$mp = $wpdb->get_row( $wpdb->prepare(
"SELECT meta_value FROM wp_postmeta inner join wp_posts ON post_id= %d WHERE meta_key = 'max_person'", $postid
) );
var_dump(get_object_vars($mp));
结果应该是“5”
任何人都可以帮助我如何将“5”作为整数
5 是我从 select 请求
中所需要的
$value = (integer) $mp->meta_value;
我得到了这个结果array(1) { ["meta_value"]=> string(1) "5" }
select 语句请求后
$mp = $wpdb->get_row( $wpdb->prepare(
"SELECT meta_value FROM wp_postmeta inner join wp_posts ON post_id= %d WHERE meta_key = 'max_person'", $postid
) );
var_dump(get_object_vars($mp));
结果应该是“5” 任何人都可以帮助我如何将“5”作为整数 5 是我从 select 请求
中所需要的$value = (integer) $mp->meta_value;