
Kod
<?
$tekst = 'Tekst testowy dla testów.';
$bufor = explode(' ', $tekst);
$i = '1';
foreach($bufor as $wyraz)
{
$wyraz = $wyraz.' ';
if($i = '0')
{
$a .= $wyraz.'1';
$i = '1';
}
else
{
$a .= $wyraz.'0';
$i = '0';
}
}
echo $a;
?>
$tekst = 'Tekst testowy dla testów.';
$bufor = explode(' ', $tekst);
$i = '1';
foreach($bufor as $wyraz)
{
$wyraz = $wyraz.' ';
if($i = '0')
{
$a .= $wyraz.'1';
$i = '1';
}
else
{
$a .= $wyraz.'0';
$i = '0';
}
}
echo $a;
?>
i teraz pytanie czemu mi to nie dziala tak jak powinno. Wynik jest:
Kod
Tekst 0testowy 0dla 0testów. 0
a powinno być:
Kod
Tekst 0testowy 1dla 0testów. 1
Ma ktoś jakiś pomysł co jest nie tak z tym foreach? Czy jakieś global czy coś?