sscanf
    (PHP 4 >= 4.0.1)
sscanf -- 
     Übertragt die Eingaben eines Strings in ein angegebenes Format
    
Beschreibung:
mixed 
sscanf ( string str, string format [, string var1])
     Die Funktion sscanf() ist die Eingabe analog zu
     printf(). sscanf() liest den
     str-String und interpretiert ihn Anlehnung 
     an die angegebenen format Parameter. Werden
     nur 2 Parameter angegeben, werden die analysierten Werte als Array
     zurück gegeben.
     
| Beispiel 1. sscanf()-Beispiel: | // Ermittlung der Serien-Nr.
$serial = sscanf("SN/2350001","SN/%d");
// und des Herstellungsdatums
$mandate = "Januar 01 2000";
list($monat, $tag, $jahr) = sscanf($mandate,"%s %d %d");
echo "Das Teil $serial wurde hergestellt am: $jahr-".substr($monat,0,3)."-$tag\n"; | 
 | 
     Werden optionale Parameter übergeben, gibt die Funktion die Anzahl
     der ermittelten Werte zurück. Die optionalen Parameter müssen
     refenziert übergeben werden.
     
| Beispiel 2. 
       sscanf() - Gebrauch optionaler Parameter
       | // Ermittlung der Autoren-Info und Erzeugung eines DocBook-Eintrages
$auth = "24\tLewis Carroll";
$n = sscanf($auth,"%d\t%s %s", &$id, &$first, &$last);
echo "<author id='$id'>
      <firstname>$first</firstname>
      <surname>$last</surname>
      </author>\n"; | 
 | 
    
     Siehe auch: fscanf(),
     printf() und sprintf().