我现在一直盯着这个看了一个小时.它说我有一个Parse错误:语法错误,第9行意外的'{'.
有人可以帮我看看.提前致谢.
<?php
if(isset($_POST['submit']))
{
function foo($a, $b)
{
foreach(array_keys($a) as $i)
{
if(array_key_exists($i, $b){
$result[$i] = $a[$i]*$b[$i];
}else{
$result[$i] = 0;
}
}
foreach(array_keys($b) as $i)
{
if(not array_key_exists($i, $a){ //exists in b but not i a
$result[$i] = 0;
}
}
return $result
}
}
?>
Run Code Online (Sandbox Code Playgroud)
您没有正确关闭括号:
if(array_key_exists($i, $b){
Run Code Online (Sandbox Code Playgroud)
应该
if(array_key_exists($i, $b)){
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
226 次 |
| 最近记录: |