Hallo,

Is het mogelijk (en eventueel hoe is het mogelijk?) om uit een string, steeds stukjes van 2 tekens te knippen. Bijvoorbeeld als dit:

Alvast bedankt,
Damiaan

<?php
$string = "heeyhallo";

//HET BENODIGDE SCRIPT HIER

echo $geknipt[0]; //Zal: he weergeven
echo $geknipt[1]; //Zal: ee weergeven
echo $geknipt[2]; //Zal: ey weergeven
echo $geknipt[3]; //Zal: yh weergeven
echo $geknipt[4]; //Zal: ha weergeven
echo $geknipt[5]; //Zal: al weergeven... etc
?>
<?php
$string = "heeyhallo";

$lengte = strlen($string)-1;
for($i=0; $i<$lengte; $i++)
{
echo $string[$i].$string[$i+1].'<br/>';
}
?>
edit: gebruik de manier van SanThe maar
Heel erg bedankt!

Hoe kan ik dit trouwens een positie uit een string halen, bijvoorbeeld dat ik het 3e teken wil returnen. Bijvoorbeeld:

<?php
$string = "heeyhallo";

//BIJ POSITIE 1: h WEERGEVEN
//BIJ POSITIE 4: y WEERGEVEN
//BIJ POSITIE 6: a WEERGEVEN
?>
Bekijk mijn script eens goed.
Daar gebeurt precies wat jij nu vraagt.
Al eens gekeken naar [php]str_split[/php], doet precies wat je wilt.


<?php
$string = "heeyhallo";
$geknipt = str_split($string, 2);

Reageren