php学习之数据类型

<?php
//PHP数据类型

//布尔类型
$a = mysql_connect("localhost:3306", "root", "root");//该变量也可以当作一个boolen值来使用
if ($a) { //如果连上了(不为空对象了)就返回为true   没有就返回为false
    echo "ok";
} else {
    echo "no";
}
$b = 0;//整形为0
if ($b) {
    echo "true";
} else {
    echo "flase";
}
$c = "";
if ($c == false) {
    echo "flase";
}
/**
 * 当转换为 boolean 时,以下值被认为是 FALSE:
 * ◦布尔值 FALSE 本身
 * ◦整型值 0(零)
 * ◦浮点型值 0.0(零)
 * ◦ 空字符串,以及字符串 "0"
 * ◦不包括任何元素的数组
 * ◦ 不包括任何成员变量的对象(仅 PHP 4.0 适用)
 * ◦ 特殊类型 NULL(包括尚未赋值的变量)
 * ◦ 从空标记生成的 SimpleXML 对象
 *
 * 所有其它值都被认为是 TRUE(包括任何资源)。
 */
//浮点型,也叫浮点数 float,双精度数 double 或实数 real
//精度(从左边一个非0的数字开始数到第14位,然后后面4舍五入)
$d = 0.1234567891235489;//0.12345678912355
echo $d;
$e = 0.00000045456565; //4.5456565E-7
echo '$e=' . $e;
var_dump($d);//输出变量类型
//字符串
//如果字符串是包围在双引号(")中, PHP 将对一些特殊的字符进行解析:
//用双引号定义的字符串最重要的特征是变量会被解析,
//用单引号输出变量则会输出字符串本身

//类型的转换  因为PHP并不需要进行编译在执行所以并不需要进行强制类型转换
$v =5.2;
$v="text";
 echo '$v'.$v;
?>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值