Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/261.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 - Fatal编程技术网

Php 删除字符串中的字符/字符串

Php 删除字符串中的字符/字符串,php,Php,我有一个名为$team1的字符串,其中包含team1的名称。但是,一个团队可以包含几个字符串,如.CS、Dota2等。如何创建一个数组或类似的字符串,并将其从$team1字符串中删除?将数组$ar中定义的所有事件替换为空字符串: $ar = array('string1','string2',...); $string_new = str_replace($ar,'',$string_old); 您可以使用数组 $team1 = "Dota,CS,ELSE"; $teamArray = exp

我有一个名为$team1的字符串,其中包含team1的名称。但是,一个团队可以包含几个字符串,如.CS、Dota2等。如何创建一个数组或类似的字符串,并将其从$team1字符串中删除?

将数组
$ar
中定义的所有事件替换为空字符串:

$ar = array('string1','string2',...);
$string_new = str_replace($ar,'',$string_old);
您可以使用数组

$team1 = "Dota,CS,ELSE";
$teamArray = explode(",", $team1);
unset($teamArray[1]);
echo implode(",", $team1); //output "Dota,ELSE"

请给出一个代码示例。您尝试了什么?请提供一个可复制的示例,以便我们确切地知道您想要做什么。