Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在PHP中从字符串中删除无关分号_Php_Filter_Strip - Fatal编程技术网

在PHP中从字符串中删除无关分号

在PHP中从字符串中删除无关分号,php,filter,strip,Php,Filter,Strip,我有一个变量$collectors,它可以包含一到七个用分号分隔的人名。如果字符串包含一个名称,那么它后面将跟七个分号,如果它包含两个名称,那么后面将跟五个分号。如何在保留实际人名之间的分号的同时,去掉字符串末尾的无关分号 美元收集器中保存的数据示例 无名氏;;;;;;; 无名氏;无名氏;;;;;; 无名氏;无名氏;鲍勃·史密斯;;;;; 等等。如果这些名称可以位于CSV字符串中的每个位置,您可以使用: 请注意,使用此解决方案可以使字符串以结尾

我有一个变量$collectors,它可以包含一到七个用分号分隔的人名。如果字符串包含一个名称,那么它后面将跟七个分号,如果它包含两个名称,那么后面将跟五个分号。如何在保留实际人名之间的分号的同时,去掉字符串末尾的无关分号

美元收集器中保存的数据示例 无名氏;;;;;;; 无名氏;无名氏;;;;;; 无名氏;无名氏;鲍勃·史密斯;;;;;
等等。

如果这些名称可以位于CSV字符串中的每个位置,您可以使用:

请注意,使用此解决方案可以使字符串以
结尾
如果所有名称都位于CSV字符串的开头(没有空格),则可以使用:


使用此解决方案,您将在字符串的末尾使用任何分号。因此新字符串不会以
结尾

如果这些名称可以位于CSV字符串中的每个位置,则可以使用:

请注意,使用此解决方案可以使字符串以
结尾
如果所有名称都位于CSV字符串的开头(没有空格),则可以使用:


使用此解决方案,您将在字符串的末尾使用任何分号。因此新字符串不会以
结尾

如果这些名称可以位于CSV字符串中的每个位置,则可以使用:

请注意,使用此解决方案可以使字符串以
结尾
如果所有名称都位于CSV字符串的开头(没有空格),则可以使用:


使用此解决方案,您将在字符串的末尾使用任何分号。因此新字符串不会以
结尾

如果这些名称可以位于CSV字符串中的每个位置,则可以使用:

请注意,使用此解决方案可以使字符串以
结尾
如果所有名称都位于CSV字符串的开头(没有空格),则可以使用:


使用此解决方案,您将在字符串的末尾使用任何分号。因此新字符串不会以
结尾

您可以使用多种语言中的trim函数删除字符串开头和结尾的指定字符

$string = 'John Doe;;;;;;;';
$string = trim ( $string, [";"] );

您可以使用多种语言中的trim函数删除字符串开头和结尾的指定字符

$string = 'John Doe;;;;;;;';
$string = trim ( $string, [";"] );

您可以使用多种语言中的trim函数删除字符串开头和结尾的指定字符

$string = 'John Doe;;;;;;;';
$string = trim ( $string, [";"] );

您可以使用多种语言中的trim函数删除字符串开头和结尾的指定字符

$string = 'John Doe;;;;;;;';
$string = trim ( $string, [";"] );

$collectors=rtrim($collectors,;)-虽然您当然可以修剪字符串,但也许您应该首先看看如何生成变量
$collectors=rtrim($collectors,,;)-虽然您当然可以修剪字符串,但也许您应该首先看看如何生成变量
$collectors=rtrim($collectors,,;)-虽然您当然可以修剪字符串,但也许您应该首先看看如何生成变量
$collectors=rtrim($collectors,,;)-虽然您当然可以修剪字符串,但也许您应该首先看看如何生成变量