PHP 将字符串的各个部分分开


PHP separate parts of string

$ekipa = "Admini-aruturek,Kura126"                      
$rangi = explode('-', $ekipa);
foreach ($rangi as $ranga){     #I know that is no correct.                 
    echo($ranga[1]);   #This is not correct!
    echo($ranga[2]);   #This is not correct!
}

好的,我想将字符串的第一部分和第二部分分开。Admini-aruturek,Kura126自阿德米尼和阿鲁图雷克,库拉126

从"Admini-aruturek,Kura126"到:回声"阿德米";呼应"阿鲁图雷克,库拉126">

怎么做?

这不是你的意思吗?你说团队名称是Admini,但你说你想和Kura126一起显示aruturek?

$ekipa = "Admini-aruturek,Kura126";                      
$rangi = explode(',', $ekipa);
foreach ($rangi as $ranga) {                 
    if (strstr($ranga, '-') !== false) {
        list($name, $name2) = explode('-', $range);
    } else {
        $name = $ranga;
    }
    echo $name . "<br/>";
}

你可以得到这样的值

<?php
$ekipa = "Admini-aruturek,Kura126"           ;           
$rangi = explode('-', $ekipa);
foreach ($rangi as $ranga){                         
   echo $ranga.'<br/>';
}
?>

你需要获取$rangi数组的 0 和 1 索引 尝试

$ekipa = "Admini-aruturek,Kura126";                   
$rangi = explode('-', $ekipa);
echo $rangi[0];//Admini
echo $rangi[1]; //aruturek,Kura126 

对于两者

echo $rangi[0].$rangi[1];