帮我看看这句php语句

来源:百度知道 编辑:UC知道 时间:2024/05/12 17:25:39
大家帮我看看为什么这句语句让我的php产生空白页面
去点这句就不是空白了

if ( !isset( $name."_".$namen ) )
{
${ $name."_".$namen } = $valuen;
}
请详细点解释这句话,谢谢了 我不太懂php
确切的说这一句:
if ( !isset( $name."_".$namen ) )

谢谢你的回答。
不过那我怎么改才可以呢?
这是别人源码里的,我不太懂php。

if ( !isset( $name."_".$namen ) )

isset 函数 是用来检查 变量是否被设置的

$name."_".$namen 这个好像是字符串。

isset好像只能用来检测 变量,不能检查字符串。。所以出错了吧!
------------------------------

改为 if(!isset(${$name."_".$namen}))

- - 我的php很烂的。。。一般只用用 javascript

if ( !isset( ${$name."_".$namen} ) )
{
${ $name."_".$namen } = $valuen;
}

试试这个

if ( !isset( $name."_".$namen ) )
如果没有设置$name."_".$namen 则执行${ $name."_".$namen } = $valuen; 这个赋值操作