注意" Undifined Variable"

时间:2016-01-20 05:58:00

标签: php

我正在运行PHP脚本,并且不断收到如下错误: this is my error

this is script

4 个答案:

答案 0 :(得分:0)

错误非常明确:

  

未定义的变量s

您未在代码中定义$s

旁注:

请显示您的代码,而不是我们可以检查您需要定义此变量的位置,也许您需要在默认情况下将此变量定义为空。

更新1:

在if / else条件为:

之前,您需要将两个变量定义为空
$s = '';
$u = '';

答案 1 :(得分:0)

添加此代码:

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

?>

/* Code */

在初始化之前定义变量。

答案 2 :(得分:0)

$hak可以相等'',也可以不是两者,因此您要么定义$s$u,要么不同时定义if$u = ''; $s = ''; if ($hak == '') { $s = "Admin A"; } else { $u = "Admin B"; } 。修复它的一种方法是在<{strong> SimpleDraweeView simpleDraweeView = (SimpleDraweeView) findViewById(R.id.imageview); ImageRequest imageRequest = ImageRequestBuilder.newBuilderWithResourceId(R.raw.sample_gif).build(); DraweeController controller = Fresco.newDraweeControllerBuilder() .setUri(imageRequest.getSourceUri()) .setAutoPlayAnimations(true) .build(); simpleDraweeView.setController(controller); 语句之前将它们都定义为默认值

over

答案 3 :(得分:-1)

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