请帮助我PHP Masters,
我需要用逗号显示城市值,例如亚利桑那州、加利福尼亚州、洛杉矶
$terms = get_the_terms( $job_id, 'job_region' );
if($terms):
foreach($terms as $term){
echo $term->name;
endif;
如果您使用的是PHP 7.0或更高版本,我建议使用array_column进行内爆。
echo implode(', ', array_column($terms, 'name'));
这样做:
print implode(", ",array_map(function($a){return $a->name;},$terms));
感谢大家的帮助和支持。最后我找到了答案:
echo '>>>>'.count($terms);
foreach($terms as $term){
echo $term->name.', ';