♣
PHP里>>>和===是什么意思?
前几天去某公司面试,有一道面试题不会作
说明===和==有什么区别?
说明>>>和>>有什么区别?(也可能是<<<和<<,记不大清了)
请问这是什么意思?
· 网友精彩回答:
$string = <<<eod
hello!
this world.
eod;
其中"=="只比较数值,而"==="数值与类型一起比较。
1===1 //false
1==1 //true
eod (end of document)
<<<eod
eod; //中间的格式按输入的格式输出!
"==="是绝对等于。
=== : 比较大小,同时还比较类型是不是相同
== :只比较大小
$str = <<<eod
就是賦值的意思,和常用
的等號差不多只不過
這樣可以賦更多的字符
eod;
echo str;
上冇的結果:就是賦值的意思,和常用的等號差不多只不過這樣可以賦更多的字符
好錯了
$str = <<<eod
就是賦值的意思,和常用
的等號差不多只不過
這樣可以賦更多的字符
eod;
echo $str;
上冇的結果:就是賦值的意思,和常用的等號差不多只不過這樣可以賦更多的字符
$a << $b :shift left 将 $a 中的位向左移动 $b 次。
$a >> $b :shift right 将 $a 中的位向右移动 $b 次。
定界符
另一种给字符串定界的方法使用定界符语法。应该在 <<< 之后提供一个标识符,然后是字符串,然后是同样的标识符结束字符串。
结束标识符必须从行的第一列开始。同样,标识符也必须遵循 php 中其它任何标签的命名规则:只能包含字母数字下划线,而且必须以下划线或非数字字符开始。
定界符文本表现的就和双引号字符串一样,只是没有双引号。这意味着在定界符文本中不需要转义引号,不过仍然可以用以上列出来的转义代码。变量会被展开,但当在定界符文本中表达复杂变量时和字符串一样同样也要注意。
运算符 说明
<<< 管道,引入自c++。将被其后标记括起来的内容视为一个字符串处理,其中的变量会被展开
<< 左移,位操作算符
>> 右移,位操作算符
== 等于,逻辑算符。自动转换参与运算量的数据类型
=== 恒等于,逻辑算符。不转换数据类型
>>> 无此算符
- 更多问题:
- · 请各位帮忙看看这段ASP.NET中datagrid分页怎么不行?
- · 关于大段文章的还行问题
- · WEB系统在EXCEL中加载图片的问题,请高手赐教.
- · 在视图中作了一个按钮,请高手看一下按钮代码问题?
- · 超难,VC软件与VB软件的进程间通信
- · 刚装完XP系统,什么也没有了.请问Borland JBuilder 2005企业版哪里有下载的? 解决问题给全分.谢谢!
- · 设计模式在多层开发中的难点(大家帮看看)
- · 昨天晚上同事为庆祝其女朋友的生日,唱了一首他惟一会的一首经典英文歌,唱完第一句大家都做了一个夸张的动作
- · 用adoquery查询表的分组,然后分别打印每组数据,fastreport 如何实现?抱歉只有20分
- · 急!!请T-SQL前辈指点关于动态组装查询语句的错误
- · 主窗口的TreeView總在子窗口的前面,如何讓他總顯示在子窗口的後面?
- · 请问按钮可以加背景吗
- · 怎么得到使用PreparedStatement.setxxxx()后的完整SQL语句?
- · 我的vs.net2003是中文版的,现在要用它打开一个有日文注释的项目,该怎么调整vs的设定呢?
- · 哪位大侠能够帮到小弟?C#中金额文本框中金额加逗号分隔并且处理???顶者有分
- · 如何在asp里复制表
- · Perl专题
- · IPv6技术文档 | IPv6
- · ERP专栏
- · SOAP专栏
- · Lotus专题 | Lotus
- · p2p技术文档
- · bios升级
- · php后门
- · 龙域
- · 神域
- · borland builder
- · borland jb
- · 文件备份
- · xp备份
- · adsl modem
- · adsl ip
- · 在R5的管理客户端,如何用server.id来签名设计元素
- · 全球知名3D设计软件行业盛会首度移师中国
- · 形象设计
- · 三维自然景观设计大师Vue 5 Esprit
- · 程序设计
- · Photoshop7.0之系统优化策略
- · 速成高手 Photoshop中文版数码全攻略
- · photoshop字体
- · 浏览器下载

