Php 是否删除一个变量实例中的空格?

Php 是否删除一个变量实例中的空格?,php,str-replace,Php,Str Replace,我不知道如何使用str\u replace删除$member['team\u name'](在rel属性中的一个)的第一个实例中的空格、引号和句点 foreach($members as $member) { echo '<div class="teamname" rel="' . $member['team_name'] . '">' . $member['team_name'] . '</div>'; } foreach($members作为$member)

我不知道如何使用
str\u replace
删除
$member['team\u name']
(在
rel
属性中的一个)的第一个实例中的空格、引号和句点

foreach($members as $member) {
    echo '<div class="teamname" rel="' . $member['team_name'] . '">' . $member['team_name'] . '</div>';
}
foreach($members作为$member){
回显'.$member['team_name'].';
}

str\u replace
应该很好-

echo '<div class="teamname" rel="' . str_replace(' ', '', $member['team_name']) . '">' . $member['team_name'] . '</div>';
这将替换任何非字母数字字符。如果您真的只需要空格、引号和句点,可以返回到
str\u替换
,使用数组作为搜索参数,这样会更快

str_replace(array(' ','"',"'",'.'), '', $member['team_name'])

您可以使用类似以下内容的
preg\u replace()

preg_replace("/(?:\s|\t|\'|\.|\"')+/", "", $member['team_name'], -1)

这将删除所有空格、制表符、点和引号

非常感谢。我没有意识到我可以直接添加preg_replace内联。我想知道如何创建另一个字符串。
preg_replace("/(?:\s|\t|\'|\.|\"')+/", "", $member['team_name'], -1)