我是trim
PHP 函数的粉丝。但是,我想我遇到了一个奇怪的障碍。我有一个名为 keys 的字符串,其中包含:“mavrick, ball, bouncing, food, easy mac”并执行这个函数
// note the double space before "bouncing"
$keys = "mavrick, ball, bouncing, food, easy mac, ";
$theKeywords = explode(", ", $keys);
foreach($theKeywords as $key){
$key = trim($key);
}
echo $theKeywords[2];
然而在这里,输出是“弹跳”而不是“弹跳”。在这里使用的功能不trim
正确吗?
编辑:
我的原始字符串在“反弹”之前有两个空格,由于某种原因它不想显示。我尝试用 foreach($theKeywords as &$key) 引用它,但它抛出了一个错误。