others2bool.php
2016-02-24 09:46
519 查看
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title> others2bool.php </title>
<meta charset="UTF-8">
<meta name="Generator" content="EditPlus">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
</head>
<body>
<?php
echo gettype((bool) "") . "<br>"; // bool(false)
echo gettype((bool) 1) . "<br>"; // bool(true)
echo gettype((bool) -2) . "<br>"; // bool(true)
echo gettype((bool) "foo") . "<br>"; // bool(true)
echo gettype((bool) 2.3e5) . "<br>"; // bool(true)
echo gettype((bool) array(12)) . "<br>"; // bool(true)
echo gettype((bool) array()) . "<br>"; // bool(false)
$a=Array(1,2,3,1);
echo $a[0] . "<br>";
echo $a[1] . "<br>";
echo $a[2] . "<br>";
echo $a[3] . "<br>";
echo ($a[0]>2)+($a[1]>2)+($a[2]>2)+($a[3]>2);
echo '<hr>';
if(($a[0]>2)+($a[1]>2)+($a[2]>2)+($a[3]>2)>=2)
{
echo "OK<br>";
}
else
{
echo "Not OK<br>";
}
?>
</body>
</html>
<!--
-->
boolean
boolean
boolean
boolean
boolean
boolean
boolean
1
2
3
1
1
Not OK
<html>
<head>
<title> others2bool.php </title>
<meta charset="UTF-8">
<meta name="Generator" content="EditPlus">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
</head>
<body>
<?php
echo gettype((bool) "") . "<br>"; // bool(false)
echo gettype((bool) 1) . "<br>"; // bool(true)
echo gettype((bool) -2) . "<br>"; // bool(true)
echo gettype((bool) "foo") . "<br>"; // bool(true)
echo gettype((bool) 2.3e5) . "<br>"; // bool(true)
echo gettype((bool) array(12)) . "<br>"; // bool(true)
echo gettype((bool) array()) . "<br>"; // bool(false)
$a=Array(1,2,3,1);
echo $a[0] . "<br>";
echo $a[1] . "<br>";
echo $a[2] . "<br>";
echo $a[3] . "<br>";
echo ($a[0]>2)+($a[1]>2)+($a[2]>2)+($a[3]>2);
echo '<hr>';
if(($a[0]>2)+($a[1]>2)+($a[2]>2)+($a[3]>2)>=2)
{
echo "OK<br>";
}
else
{
echo "Not OK<br>";
}
?>
</body>
</html>
<!--
-->
boolean
boolean
boolean
boolean
boolean
boolean
boolean
1
2
3
1
1
Not OK
相关文章推荐
- yii2 应用组件 components
- YII2 modules 模块化
- sftp 常用命令
- Laravel报class does not exist的一种可能原因及其解决办法
- php 文件压缩
- PHP之类补充
- ubuntu12.04安装tftp服务
- PHP设计模式之简单投诉页面实例
- 汇总PHPmailer群发Gmail的常见问题
- PHP+MySQL实现的简单投票系统实例
- PHP+JS三级菜单联动菜单实现方法
- Thinkphp 3.1 访问处理404
- php format_number 保留n位小数点 去掉千位符的方法
- PHP 表单验证
- PHP把时间转换成几分钟前、几小时前、几天前的几个函数、类分享
- php7安装笔记,个人零时笔记
- PHP 7.1是否支持操作符重载?
- PHP json_decode返回null解析失败原因
- PHP 使用 header 跳转支付界面,传递不过参数
- PHP实现排序算法