This function allows us to extract values from a string that applies a specific pattern. Each place holder (e.g. %s) refers a specific value in our string. Each value that matches a specific place holder is assigned to a variable. We should pass over our variable to be assigned by the values that match the place holders.

$stra = "38\t\tMichael Abelski";
$strb = "42\t\tmoshkico caramel";
$vec = sscanf($stra, "%d\t\t%s %s", $age, $first, $last);
echo "age=$age first=$first last=$last";

The following short video clip shows the execution of this code sample and explains it.

Leave a Reply

Your email address will not be published. Required fields are marked *