将数字变量添加到现有变量的末尾


Add a number variable to the end of an existing variable

我正在尝试生成以下变量:

$v = $current_user->wpum_field_11;

从以下两个变量中:

$a = $current_user->wpum_field_;
$b = $user_id = get_post_meta($postid, 'user-id', true);

我尝试了一些变化:

$v = $a . $b;

…但这只是输出数字11

使用它,以编程方式构造完整的属性名。

$attrName = "wpum_field_";
$number = $user_id = get_post_meta($postid, 'user-id', true);
$attribute = $attrName.$number;
$v = $curren_user->$attribute;