Alternativ function zu str_split()

Hallo,

Ich habe einen 4 Strings wie folgt:
$str1 = „Hallo“;
$str2 = „~50“;
$str3 = „Servus“;
$str4 = „~10“;

Ich will nun rausbekommen welcher String mit „~“ anfängt. Also:
$arr1 = $str_split($str1);
if ($arr1[0] == „~“){//mach was
}

… und so weiter. Aber mein Provider hat nicht PHP5 installiert, aber str_split gibt es erst ab PHP5. Git es eine Alternative wie ich heraus bekomme, welcher String mit „~“ beginnt?

strpos, substr, preg_match fallen mir mal spontan ein.
Ich wette da gibt es noch eine Menge andere Möglichkeiten.

einfach mal nachlesen: http://www.php.net/manual/de/ref.strings.php

Gruss
Quaser

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hallo!
Du kannst es auch folgendermassen probieren:
$str = „teststring“;
$len = strlen($str);
for($i=0; $i\n", $i, $str{$i});
Hier würde dann als Ausgabe stehen: Zeichen 1 ist ~

Oder so:
$str = „teststring“;
$str2 ="~hallo";
$len = strlen($str2);
if ($str2[0]== „~“)
{echo „Dieser String beginnt mit Tilde!“;}

Das müsste auch funktionieren.
Gruß
Florian
http://www.fs-it-online.de

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

if (ereg("^~.*"))
then do

es kann sein dass du vor die tilde ein backslash setzen musst, musst halt ausprobieren.

mfg

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]