如何获取逗号分隔列表前的第一个值?

How Can I Get The First Value Before Comma Separated List?

虽然这个问题看起来与已经问过的问题相似,但这是不同的情况。

我的 wordpress singular.php 中有一个 php 挂钩 <?php echo zublum_display_breadLocation($pid);?>,它显示 3 个不同的位置,例如 国家、州、城市

我还有一个网上复制的代码输出逗号(,)前的第一个值

<?php 
$var = "1,23,45,123,145,200"; 
echo $first_word = substr($var, 0, strpos($var, ','));
?>

问题是当我用网上的代码替换主题中的 php 挂钩时,它没有输出任何内容。

这就是我所做的

<?php 
$var = "<?php echo zublum_display_breadLocation($pid);?>"; 
echo $first_word = substr($var, o, strpos($var, ','));
?>

请帮忙,我们将不胜感激。

爆炸似乎是最简单的方法

echo explode(',', $var)[0];