PHPでsscanf()関数がどのように機能するかを理解しようとしています
以下の両方のコードスニペットでは、フォーマットされた出力は得られません。sscanf()関数で何が間違っていますか?
ありがとう
スニピット#1
<?php
$input = '1235551234';
sscanf($input, "%3s%3s$4s", $a, $b, $c);
echo '(' . $a . ') ' . $b . '-' . $c;
?>
戻り値: () -
スミピット#2
<?php
$input = 1235551234;
sscanf($input, "%3s%3s$4s", $a, $b, $c);
echo '(' . $a . ') ' . $b . '-' . $c;
?>
戻り値: () -