mixed sscanf ( string $str , string $format [, mixed &$... ] )
Analizuje ciąg wejściowy z zgodnie z formatem. Funkcja sscanf () jest wejściem analogowym z printf (). sscanf () odczytuje string $str i interpretuje je zgodnie z określonym formatowaniem, który jest opisany w dokumentacji do printf ().
Wszelkie spacje w "format string" pasują do każdej spacji w ciągu wejściowym.
Parametry
$str
Z ciąg wejściowy jest analizowany.
$Format
Interpretowane w formacie str, który jest opisany w dokumentacji do printf ().
...
Opcjonalnie można przekazać zmienne w drodze odniesienia, które będą zawierać wartości analizowane.
Kompatybilność: PHP4, PHP5.
Listing
// pobieramy numer seryjny
list($serial) = sscanf("SN/2350001", "SN/%d");
// oraz data
$mandate = "January 01 2000";
list($month, $day, $year) = sscanf($mandate, "%s %d %d");
echo "Item $serial was manufactured on: $year-" . substr($month, 0, 3) . "-$day\n";
?>
Ranga: Administrator serwisu Punktów: 0