这将返回 '未设置' 如果UID意志的情况下,uid = 0;
警予:检查是否isset的Yii ::应用程序() - >请求 - > getParam( 'UID')
if(Yii::app()->request->getParam('uid')){
echo "set";
}else{
echo "not set";
}
我如何检查是否设置了“uid”?
这将返回 '未设置' 如果UID意志的情况下,uid = 0;
警予:检查是否isset的Yii ::应用程序() - >请求 - > getParam( 'UID')
if(Yii::app()->request->getParam('uid')){
echo "set";
}else{
echo "not set";
}
我如何检查是否设置了“uid”?
据我所知,没有检查参数是否设置的方法。为getParam()
源代码如下:
public function getParam($name, $defaultValue=null)
{
return isset($_GET[$name]) ? $_GET[$name] : (isset($_POST[$name]) ? $_POST[$name] : $defaultValue);
}
但是,你可以自己实现它:
if (isset($_GET['uid']) || isset($_POST['uid'])){
echo "set";
} else {
echo "not set";
}
请说明您的具体问题或添加额外的细节,突显正是你需要的。正如目前所写,很难确切地说出你在问什么。请参阅[问]页面以获得澄清此问题的帮助。 – topher
@topher:正如我已经提供了简短的描述,我想应用if(isset())核心php的条件到Yii框架中,我只需要检查getParam()是否设置了uid变量。 – Jigar7521