这是我的 php 脚本:
<?php
$id = "";
$name = "";
$original = 0;
$new = 0;
$difference = 0;
$message = "";
$fin = fopen("inv.txt", "r");
printf(" SALES REPORT");
printf("\nITEM ID ITEM NAME SALES DIFF MESSAGE\n");
while(! feof($fin))
{
$info = explode(" ", $info);
$id = $info[0];
$name = $info[1];
$difference = strval((int)$new - (int)$original);
if ((int)$difference < 0)
{
$message = "You're Fired!";
elseif ((int)$difference > 0)
{
$message = "Bonus!";
else
{
$message = "Pick it up!";
}
printf($id + " " + $name + " " + $difference + " " + $message + "\n");
}
?>
这里是inv.txt的内容:
W111 widget 20 25
B222 Bob 34 30
T333 Thingy 10 10
S444 Something 45 44
我试图从我的 php 脚本中获得的输出是
SALES REPORT
ITEM ID ITEM NAME SALES DIFF MESSAGE
W111 widget -5 You're Fired!
B222 Bob 4 Bonus!
T333 Thingy 0 Pick it up!
S444 Something 1 Bonus!
但我得到了
Parse error: syntax error, unexpected token ")" in C:\Users\user\Documents\file.php on line 10
我做错了什么,我该如何解决?