Undefined variable求助。
2台不同的电脑,一台电脑安装了 PHPnow ,可以正常显示,另一台电脑手动安装 php5.3, apache2, mysql5.5 ...
错误地方在
foreach(...){// mysql query
$php .= '<div>'.$row[ctc].'</div>';//这一行报错
}
echo $php;
问题在php.ini设置,PHPnow可能优化过php.ini,而官方的php5.3没有做任何的优化。
原因是:默认的php.ini 不允许 $php. 直接使用,需要在 foreach外 进行一次定义,
$php = '';//这样就通过了
foreach(...){// mysql query
$php .= '<div>'.$row[ctc].'</div>';
}
echo $php;
请问 新任班长: php.ini 哪段代码里设置这一方面的呢?
相关推荐
PHP提示Notice: Undefined variable的解决办法
今天在调试程序的时候,很多网上提供的源码都会出现 Undefined variable错误,一般情况下php是不需要定义变量的,但如果服务器什么都报错的,就会出现错误,所以服务器上都是应该屏蔽这种错误的
php Undefined index和Undefined variable的解决方法
$act $ POST["act"]; 用以上代码总是提示 Notice: Undefined index: act in F: windsflybook post php on line 18 另外 有时还会出现 引用内容 Notice: Undefined variable: Submit
undefined variable(解决方案).md
undefined variable(解决方案).md
js判断undefined类型,undefined,null,NaN的区别
js判断undefined类型,undefined,null,NaN的区别
JS中怎样判断undefined(比较不错的方法)
最近做项目碰到的问题.拿出来跟大家分享一下吧. 用servlet赋值给html页面文本框值后,用alert来弹出这个值.结果显示”undefined”.所以我就自然的用这个值和字符串”undefined”去比较,很不幸,比较的结果是false. 没办法,只能google一下,寻求大神了. 原来必须用typeof,写法就是: 代码如下: if(typeof(value)==”undefined”){ alert(“undefined”); } 这样就能顺利的弹出”undefined”; typeof 返回的是字符串,有六种可能:”number” “String” “boolean” “obj


基础编程
