$str = (isset($_POST['source']) ? $_POST['source'] : '');
这句话怎么理解啊。其中的问号和冒号又分别起什么作用啊。麻烦
大神们指点下。我找资料没找到。
其中source来自于 <textarea name="source" </textarea>
这句话怎么理解啊。其中的问号和冒号又分别起什么作用啊。麻烦
大神们指点下。我找资料没找到。
其中source来自于 <textarea name="source" </textarea>
解决方案 »
- .shtml文件包含php问题
- 怎么给session循环赋值
- php 中有方法能让前台界面输出的同时不影响后台界面吗
- php获得文件扩展名三法。
- 请问:如何利用dom从xml文件中读取数据
- 有关文件操作的问题
- 请教各位:asp中的server.MapPath("file")在php中有类似功能的函数吗?多谢了!
- 求助,急~~~
- 我按照http://www.chenxuanyi.cn/xampp-phpstorm-xdebug.html 这个方法。。还是不行。。。设置断点 浏览器运行lo
- app端防刷图片验证码接口问题
- 关于php中的起止日期问题
- 织梦网站被挂马iframe找不到在哪挂的,求解决,送分。。
$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="";
}