您好,欢迎访问一九零五行业门户网

php 错误:unexpected '$staff'

这是源码:
x,number => 101,sex => male,job => manager), array(name => y,number => 102,sex => male,job => manager), array(name => z,number => 103,sex => male,job => manager), );if ($_server[request_method] == get) { search();}elseif ($_server[request_method] == post) { create();}function search() { if (!isset($_get[number]) || empty($_get[number])) { echo error; return; } global $staff $number = $_get[number]; $result = error; foreach ($staff as $key => $value) { if ($value[number] == $number) { $result = the person's id is.$value[number;].he's name is.$value[name;].and sex is.$value[sex].the job.$value[job]; break; } } echo $result;}function create() { if (!isset($_post[name]) || empty($_post[name]) || !isset($_post[number]) || empty($_post[number]) || !isset($_post[sex]) || empty($_post[sex]) || !isset($_post[job]) || empty($_post[job]) { echo error; return; } echo the person.$_post[name].save success;} ?>

然后报错:
parse error: syntax error, unexpected '$staff' (t_variable) in d:\wamp\www\test\query.php on line 4
回复内容: 这是源码:
x,number => 101,sex => male,job => manager), array(name => y,number => 102,sex => male,job => manager), array(name => z,number => 103,sex => male,job => manager), );if ($_server[request_method] == get) { search();}elseif ($_server[request_method] == post) { create();}function search() { if (!isset($_get[number]) || empty($_get[number])) { echo error; return; } global $staff $number = $_get[number]; $result = error; foreach ($staff as $key => $value) { if ($value[number] == $number) { $result = the person's id is.$value[number;].he's name is.$value[name;].and sex is.$value[sex].the job.$value[job]; break; } } echo $result;}function create() { if (!isset($_post[name]) || empty($_post[name]) || !isset($_post[number]) || empty($_post[number]) || !isset($_post[sex]) || empty($_post[sex]) || !isset($_post[job]) || empty($_post[job]) { echo error; return; } echo the person.$_post[name].save success;} ?>

然后报错:
parse error: syntax error, unexpected '$staff' (t_variable) in d:\wamp\www\test\query.php on line 4
$staff前,header()这行没有用分号;结束。语法错误。
21和36行也有
新手用个ide比较好。
改为这样:
x,number => 101,sex => male,job => manager), array(name => y,number => 102,sex => male,job => manager), array(name => z,number => 103,sex => male,job => manager), );
22 行 和 36行也有错误
其它类似信息

推荐信息