Nachfolgendes Zeichen auslesen

hoctar

Erfahrenes Mitglied
Hallo ^^
Gibt es eine möglichkeit mit einer funktion oder so ein nachfolgendes Zeichen zu lesen ?
Also z.B. steht in einer Datei
tr_break 0

die null ist dynamisch und ich möchte sie auslesen ..
kann ich sowas abfragen "sag mir das zeichen was nach tr_break kommt" ?

Danke für jede hilfe :)
 
Reguläre Ausdrücke würden dazu passen. Hab leider grade nicht so viel Zeit für ein Beispiel. Sorry!
 
Gibt irre viele Funktionen für Strings mit denen du nach tr_break suchen kannst.
Mit denen kriegs die Position von tr_break und addierst einfach 8 (Länge von "tr_break") oder 9 (mit folgenden Leerzeichen) hinzu und lässt dir das darauffolgende Zeichen ausgeben.

Was ist der Sinn deines Scripts? Eventuell gibts da eine bessere Möglichkeit.
 
also ich habe eine config datei und möchte z.B. die werte
tr_break 0
tr_sleep 3
tr_snooze 10
auslesen ^^

also ich möchte immer den Werte tr_... Wert haben :)
 
So wie die Datei aussieht, ist sie nach dem Vorbild einer .ini Datei aufgebaut.

Versuch es mal mit:
[phpf]parse_ini_file[/phpf]
 
hey :)
leider ist die die datei nicht nach der ini syntax aufgebaut. ich kann die syntx auch nicht ändern.
mir wurde empfolen das so zu machen:
PHP:
$lines = file('settings.conf');
$configs = array();
foreach ($lines as $value) {
    if (preg_match('#^(?!//)(.+)\s+(\d+)$#', $value, $matches)) {
        $configs[$matches[1]] = $matches[2];
    }
}

aber leider bekomme ich keine ausgabe.
 
Zurück