2016-01-20 42 views

回答

0

错误是很清楚的:

未定义的变量s

您没有定义$s在你的代码中。

侧面说明:

请出示你的代码,比我们能查到您需要定义这个变量,也许你需要定义这个变量作为默认为空。


更新1:

您需要在默认之前定义两个变量为空if/else条件为:

$s = ''; 
$u = ''; 
0

添加以下代码:

/* Code */ 
<?php 
$s = ""; 
$u = ""; 
if(/* cond */){ 
    $s = "Admin A"; 
} 
else 
{ 
    $u = "Admin B"; 
} 

?> 

/* Code */ 

在初始化之前定义变量。

-1

在if条件中使用它之前,您需要定义$s$u变量。

0

$hak既可以等于''也可以不等于两者,因此您要么定义为$s要么是$u,两者都不是。解决它的方法之一将是两者都定义为默认值以前if声明:

$u = ''; 
$s = ''; 
if ($hak == '') { 
    $s = "Admin A"; 
} else { 
    $u = "Admin B"; 
}