PHP - String abschneiden

Dieses Thema PHP - String abschneiden im Forum "Webentwicklung, Hosting & Programmierung" wurde erstellt von Aziz, 3. Feb. 2011.

Thema: PHP - String abschneiden Hallo, der Befehl system ('/usr/bin/fhem.pl 7072 list test state); gibt folgendes aus: Test Datum off (bzw on). ich...

  1. Hallo,

    der Befehl
    system ('/usr/bin/fhem.pl 7072 list test state);
    gibt folgendes aus: Test Datum off (bzw on).
    ich möchte von dieser Ausgabe aber nicht alles, sondern zb. ab dem 4. Zeichen.

    Wenn ich folgendes schreibe, klappt das leider nicht.
    echo substr(system('/usr/bin/fhem.pl 7072 list test state'), 3 );

    Was ist daran falsch? ich bekomme gar keine Meldung.
     
  2. Hi,

    ich glaube, das liegt an dem Befehl->system'. Der Ausgabebuffer wird gleich gelöscht, vielleicht hat das was damit zu tun. Versuch stattdessen->passthru'
    http://de2.php.net/manual/de/function.passthru.php

    Gruß
    Michel
     
  3. Hi,

    danke für die Antwort. Ja mit dem System hat es leider nicht geklappt, habs mit dem exec hinbekommen, war komplizierter als ich dachte :)
    Für die, die es auch wissen wollen, so sieht die Lösung aus

    Code:
    $erg = 	exec('/usr/bin/fhem.pl 7072 list test state', $systemOut); 
    
    		$arr = split( ,$systemOut[0]);
    
    		echo $arr[3];
    Somit bekomme ich nur die letzten drei Zeichen, wie ich es haben wollte.
     
Die Seite wird geladen...

PHP - String abschneiden - Ähnliche Themen

Forum Datum
CMD - String als Datei Parameter starten. Webentwicklung, Hosting & Programmierung 17. Dez. 2015
php code aus string (datenbank) ausführen Webentwicklung, Hosting & Programmierung 23. Aug. 2008
PHP - Prüfen ob ein string eine Zahl enthält Webentwicklung, Hosting & Programmierung 28. Dez. 2007
Eigenartiger Dienst ##Id_String2. 6844F930_1628_4223_B5CC_ 5BB94B879762## Windows XP Forum 4. Juli 2007
PHP - String analysieren Webentwicklung, Hosting & Programmierung 21. Dez. 2006