[php] Tekst letter voor letter in array stoppen

Pagina: 1
Acties:

  • Engineer
  • Registratie: Juni 2001
  • Laatst online: 04-05 00:03
Ik heb dus een stuk tekst waarvan elke letter in een array moet, en de tekst is altijd verschillend en kan zeer groot zijn. :)

Weet iemand hier een handige oplossing voor?

  • elnino
  • Registratie: Augustus 2001
  • Laatst online: 03-09 05:13
Op zaterdag 20 oktober 2001 23:12 schreef hdd het volgende:
Ik heb dus een stuk tekst waarvan elke letter in een array moet, en de tekst is altijd verschillend en kan zeer groot zijn. :)

Weet iemand hier een handige oplossing voor?
Maak gebruik van substr, strlen en for... Bovendien kun je trouwens elke letter in een array al oproepen met $string[1]...

Bijvoorbeeld $string = "blaat"; ---> $string[0] = "b", $string[1] = "l" etc.

Kijk voor for, substr en strlen ff in de manual...

Verwijderd

Op zaterdag 20 oktober 2001 23:12 schreef hdd het volgende:
Ik heb dus een stuk tekst waarvan elke letter in een array moet, en de tekst is altijd verschillend en kan zeer groot zijn. :)

Weet iemand hier een handige oplossing voor?
In PHP zijn arrays behoorlijk flexibel. Je kunt er gewoon letters, teksten, of wat dan ook aan toevoegen.

  • a casema user
  • Registratie: Januari 2000
  • Laatst online: 17-09 19:07
PHP:
1
2
3
4
5
6
7
8
9
<?
$string_lengte = strlen($string);

for($i=0;$i<$string_lengte;$i++)
{
 $letter = substr($string,$i,1);
 $array[$i] = $letter;
}
?>

zoiets :? ;)

Taaaa taa taa taaaa taa taa ta taaataaaaa.


  • Grum
  • Registratie: Juni 2001
  • Niet online
een string is altijd een arrray en als je et dan toch perse op een andere manier wilt doen kan je et et beste zo doen
PHP:
1
2
3
<?
$array = split('//',$string);
?>