从数组对象中获取特定值

时间:2016-09-13 07:08:55

标签: php sql wordpress traversal

我一直在尝试获取key =" user_listing_cat1"的用户元值。使用终极成员的(插件)函数um_fetch_user(),但它不起作用

所以我使用了SQL查询

$query_results = $wpdb->get_results("
  SELECT meta_value 
  FROM wp_usermeta
  WHERE
    user_id = '". $user_id ."'
    AND meta_key ='submitted'
");

获取数据,但它以下列格式返回数组..

array(1) {
  [0]=> object(stdClass)#6 (1) {
    ["meta_value"]=> string(371) "a:10:{s:17:"user_listing_cat1";s:6:"Beauty";s:7:"form_id";s:5:"12097";s:9:"timestamp";s:10:"1473744616";s:7:"request";s:0:"";s:4:"role";s:6:"member";s:8:"_wpnonce";s:10:"253f5600af";s:16:"_wp_http_referer";s:18:"/add-your-listing/";s:10:"first_name";s:16:"Amritanshu Kalia";s:10:"user_email";s:22:"amritanshu@w3monks.com";s:10:"user_login";s:22:"amritanshu@w3monks.com";}"
  }
}

我怎样才能获得价值" Beauty"来自以下字符串

请帮我解决这个问题

0 个答案:

没有答案