$str = (isset($_POST['source']) ? $_POST['source'] : '');
这句话怎么理解啊。其中的问号和冒号又分别起什么作用啊。麻烦
大神们指点下。我找资料没找到。
其中source来自于 <textarea name="source" </textarea>
这句话怎么理解啊。其中的问号和冒号又分别起什么作用啊。麻烦
大神们指点下。我找资料没找到。
其中source来自于 <textarea name="source" </textarea>
$str = $_POST['source'];
}else{
$str = '';
}
$str = $_POST['source'];
}else{
$str = '';
}
1.isset函数
2.? : 三元运算符
$source=$_POST["source"];
$str=(isset($scource)?$scource:null);
如果$source有值,就取$source的值赋给$str,不然就赋值空给$str
还哪不明白?
可以这样理解
if(a>0)
{
echo b=1;
}
else
{
echo b=2;
}这样好理解吧
//it means :
if(isset($_POST['source'])
{
$str =$_POST['source'];
}
else
{
$str="";
}