основной вопрос о php нескольких циклах FOREACH - PullRequest
0 голосов
/ 09 октября 2009

У меня мало циклов FOREACH в php;

$c1 = 1;
$c2 = 1;
$c3 = 1;

foreach ($someArray as $a){
    echo $a;
    if (sizeof($someArray != $c1){
        echo " / ";
    }
    $c1++;
}

foreach ($otherArray as $b){
    echo $b;
    if (sizeof($otherArray != $c2){
        echo ", ";
    }
    $c2++;
}

// etc.

Конечно, это кажется глупым =) Есть ли способ избежать объявления переменных с одинаковыми значениями и использовать их во многих циклах FOREACH? Заранее спасибо за любую помощь!

1 Ответ

7 голосов
/ 09 октября 2009

Похоже, вы пытаетесь сделать то, что следующий код делает намного лучше:

$line = implode(' / ', $someArray);
echo $line;

$line = implode(', ', $otherArray);
echo $line;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...