- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
在线学习好工作 /
php 学习之布尔和字符串类型
数据类型——布尔类型
再往下看第三个,第三个呢就是我们的布尔类型,布尔类型比较简单它只有两
个值,要么是真要么是假,真或假可以通过,TRUE 代表真,或者是小写的true
也可以,那假呢也通过,FALSE 或者是小写的false 它们两个是一样的,布尔类型
只有两个,你结婚了吗?结了,要不没结。要么是真要么是假。我们可以来写一
个简单的例子。
写上一个$bool=true; $bool1=false;你小写大写都无所谓,$bool2=TRUE;
$bool3=FALSE;我们以此来打印这四个布尔类型。
代码例
?php
header(content-type:text/html;charset=utf-8);
//声明一个整型
$int=1;
echo $int,br/;
$int=-12;
echo $int,br/;
$int=0x123;//八进制
echo $int,br/;
$int=0xffff;//十六进制
echo $int,br/;
//如何得到变量的类型
$int=0;
var_dump($int);//int(0)
echo hr/;
//浮点类型
$float=1.2;
var_dump($float);
$float=2e3;
$float1=3e-2;
$float2=3E3;
var_dump($float,$float1,$float2);
//布尔类型
$bool=true;
$bool1=false;
$bool2=TRUE;
$bool3=FALSE;
var_dump($bool,$bool1,$bool2,$bool3);
echo hr/;
你会看到后面这是打印布尔类型的效果,比较简单。
数据类型——字符串类型
再往下看,最麻烦的就是我们字符串类型,首先呢我们字符串都需要把值写到
我们的,定界符里,那常用的定界符有哪些呢,首先第一个单引号’’ ,双引号”””” ,
还有我们的HereDoc,大文本包括NowDoc 这么几个,是我们常用的定界符,那
首先先来看一个。
我们来定义一个字符串,$string=麦子学院;首先我来打印一下变量的类型。
var_dump($string);你看到我选择的定界符是单引号,不论是单引号,还是双引号
必须要使用定界符。但是记住不要把它直接写到这。
运行可能不会报错,但是看到这种字不认识,字不认识没有关系还记得上节课,
如何来解决中文乱码的问题吗,对写的是一个
header(content-type:text/html;charset=utf-8);
在打印,你看到string(12) “麦子学院” 。接着第一个问题,你写了四个字,看
到这是打印一个字符串的效果。
把它加上引号,不要这么去写要写在定界符里面。
代码例
?php
header(content-type:text/html;charset=utf-8);
//声明一个整型
$int=1;
echo $int,br/;
$int=-12;
echo $int,br/;
$int=0x123;//八进制
echo $int,br/;
$int=0xffff;//十六进制
echo $int,br/;
//如何得到变量的类型
$int=0;
var_dump($int);//int(0)
echo hr/;
//浮点类型
$float=1.2;
var_dump($float);
$float=2e3;
$float1=3e-2;
$float2=3E3;
var_dump($float,$float1,$float2);
//布尔类型
$bool=true;
$bool1=false;
$bool2=TRUE;
$bool3=FALSE;
var_dump($bool,$bool1,$bool2,$bool3);
echo hr/;
//字符串
// 中文在UTF-8,一个中文占3 个长度
$string=麦子学院;//string(12) 麦子学院
var_dump($string);
现在你看到在这,string 是这个变量的类型,括号中的12 代表的是这个字符串
的长度,接着引号之间是我的内容。
你写了麦子学院长度为12 这一点需要知道,首先中文在UTF-8 下一个是占三
个
文档评论(0)