Ответ 1
Просто используйте .
для конкатенации.
И вы пропустили приращение $personCount
!
while ($personCount < 10) {
$result .= $personCount . ' people';
$personCount++;
}
echo $result;
Мне нужно знать, можно ли его конкатенировать строки следующим образом? а если нет, какова альтернатива этому?
while ($personCount < 10) {
$result+= $personCount . "person ";
}
echo $result;
он должен выглядеть как 1 person 2 person 3
человек и т.д.
Вы не можете использовать знак +
в конкатенации, чтобы альтернатива?
Просто используйте .
для конкатенации.
И вы пропустили приращение $personCount
!
while ($personCount < 10) {
$result .= $personCount . ' people';
$personCount++;
}
echo $result;
Один шаг (IMHO) лучше
$result .= $personCount . ' people';
while ($personCount < 10) {
$result .= ($personCount++)." people ";
}
echo $result;
Это должно быть быстрее.
while ($personCount < 10) {
$result .= "{$personCount} people ";
$personCount++;
}
echo $result;
Я думаю, что этот код должен работать нормально
while ($personCount < 10) {
$result = $personCount . "people ';
$personCount++;
}
// do not understand why do you need the (+) with the result.
echo $result;