ISSET()、empty()、is_numeric()使用方法
作者:会飞的
ISSET()、empty()、is_numeric()的使用方法
empty();——最好用的一个函数。
定义和作用范围:用于检查变量是否具有空值:包括:空字串,0,null 或false,即:“http://localhost/?fo=”或“http://localhost/?fo=0”时,empty检测出来的结果都是ture,不适用范围:不适用于检测可为0的参数。
echo '<h2>is_numeric的情形:</h2>';
if(is_numeric($_GET['fo'])){ //在参数中无fo参数时,则出错。
echo '变量/'fo/'的is_numeric为真,是数字';
}else{
echo '变量/'fo/'的is_numeric为假,不是数字';
}
empty();——最好用的一个函数。
echo '<h2>empty的情形:</h2>';
if(empty($_GET['fo'])){
echo '变量/'fo/'的empty为真,即空值或无效值';
}else{
echo '变量/'fo/'的empty为假,有值';
}
ISSET()函数
if(isset($a))echo '变量$a的isset为真';
echo '<h2>isset的情形:</h2>';
if(isset($_GET['fo'])){
echo '变量/'fo/'的isset为真,变量可用';
}else{
echo '变量/'fo/'的isset为假,无变量设置';
}
php教程代码
<p>
<a href="?fo=Jack">传有效值</a> <a href="?fo=">传空值</a> <a href="?fo=0">传0值</a>
<br /><br />
<a href="?sex=m">性别:男</a> <a href="?sex=f">性别:女</a>
<br /><br />
<a href="/">清空</a>
<br /><br />
<input type="text" value="<?php echo $_GET['fo']!=''?$_GET['fo']:'';?>" size="155" />
</p>
有用 | 无用猜你喜欢
您可能感兴趣的文章:
- 网站优化的五大策略
- 网站优化随着温度升高也在升温
- 网站优化与搜索引擎竞价广告有什么区别?
- 网站优化与搜索引擎优化的关系
- 网站优化知识手册:Google惩罚篇
- 网站优化知识手册:链接篇
- 网站优化中,链接就像填不满的黑洞
- 网站优化中如何选择链接锚文本
- 为什么网站优化是必要的网络营销方式
- 为什么要选择做网站优化
- 无形的网站优化
- 一个网站优化项目需要做哪些工作
- 站点地图与网站优化 网站地图的四个好处
- 做好整站优化才是真正的网站优化
- 做搜索引擎优化其实不单单考虑搜索引擎的算法
- ISSET()、empty()、is_numeric()的使用方法
- 排序算法
- 40个技巧优化您的PHP代码
- Access to the requested object is only available from the local network.