explode("", $text) geht nciht mehr??!
explode("", $text) geht nciht mehr??!
ich musste grad schmerzhaf feststellen, dass man mit der explode funktion einen string nciht mehr in seine einzelnen zeichen zerlegen kann, da der separator nicht mehr "" sein darf.. was mache ich denn nun?
- S2B
- Ehemaliges Teammitglied
- Beiträge: 3258
- Registriert: 10.08.2004 22:48
- Wohnort: Aachen
- Kontaktdaten:
Du kannst einen String wie ein Array behandeln und so auf die einzelnen Zeichen des Strings zurückgreifen. Zum Beispiel ist so etwas möglich:
Code: Alles auswählen
$string = 'abcdef';
for ($i = 0; $i < strlen($string); $i++)
{
echo "Zeichen $i ist: " . $string[$i] . '<br />';
}
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
- S2B
- Ehemaliges Teammitglied
- Beiträge: 3258
- Registriert: 10.08.2004 22:48
- Wohnort: Aachen
- Kontaktdaten:
Normal geht beides, aber die eckigen Klammern erscheinen mir logischer, weil man den String ja quasi als Array behandelt. 

Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
herzlichsten dank auch.. eigentlich ja ganz simpel....
bin grad einwenig am rumspielen:
bin grad einwenig am rumspielen:
ssulhcsrhekmU >- rageahSmA fua nnaD .na lam kniL ned hcue tuahcS )-: ...tah rov sthcin lam nam nnew reba ,solnniS latot hciltnegie tsI .neleipsmur muz saw rhi tbah reih ,yeH
http://khslinux.kh.funpic.de/
Code: Alles auswählen
$text_array = array();
for ($i = 0; $i < strlen($text); $i++) {
array_push($text_array, $text[$i]); }
$text_array = array_reverse($text_array);
$text_count = count($text_array);
$text_flip = '';
$i = 0;
while($i < $text_count) {
$text_flip .= $text_array[$i];
$i++; }
echo 'Der neue Text:<br>
<textarea cols="25" rows="5">'.$text_flip.'</textarea><br>
<br>
<a href="flip.php">• Zurück</a><br>';
