从逗号中的字符串中删除逗号,空格,句点

时间:2017-05-19 15:00:02

标签: php trim

用户在两个单独的字段中提交名称: firstname(author_fname)和姓氏(author_lname) 参赛作品有时是史密斯,约翰J.或约翰和玛丽史密斯,或约翰j。史密斯。 我需要从提交中获取所有无关的角色,所以这个名字只出现了:smithjohnj或johnandmarysmith。 使用修剪,我能够删除空白区域。

但我也希望得到逗号。例如:

$text = $results["author_lname"].$results["author_fname"];
$trimmed = trim($text);
var_dump($trimmed);
$Aname = $trimmed;

1 个答案:

答案 0 :(得分:1)

为此你可以使用php方法:strtr,如下所述:http://php.net/manual/en/function.strtr.php

在你的情况下,你可以使用strtr和你已经修剪过的字符串,如下所示:

$stripped = strtr($trimmed, array(',' => ''));

这应该可以解决问题。