6 $filename = __DIR__."/fscanf.dat";
8 file_put_contents($filename, "data");
10 $fp = fopen($filename, "rt");
11 var_dump(fscanf($fp, "%d", $v));
15 $fp = fopen($filename, "rt");
16 var_dump(fscanf($fp, "%s", $v));
20 $fp = fopen($filename, "rt");
22 fscanf($fp, "%s", $v, $v1);
23 } catch (ValueError $exception) {
24 echo $exception->getMessage() . "\n";
32 $fp = fopen($filename, "rt");
34 fscanf($fp, "", $v, $v1);
35 } catch (ValueError $exception) {
36 echo $exception->getMessage() . "\n";
44 $fp = fopen($filename, "rt");
46 fscanf($fp, "%.a", $v, $v1);
47 } catch (ValueError $exception) {
48 echo $exception->getMessage() . "\n";
57 $fp = fopen($filename, "rt");
58 var_dump(fscanf($fp, "%s", $v));
62 file_put_contents($filename, "data");
64 $fp = fopen($filename, "rt");
66 var_dump(fscanf($fp, "%s%d", $v));
67 } catch (ValueError $exception) {
68 echo $exception->getMessage() . "\n";
75 $filename = __DIR__."/fscanf.dat";
83 Variable is not assigned by any conversion specifiers
86 Variable is not assigned by any conversion specifiers
91 Bad scan conversion character "."
99 Different numbers of variable names and field specifiers