我已经看过< < <运算符很多次,但在PHP文档中找不到这个运算符。任何人都可以告诉这个操作员究竟做了什么?<<<运算符在php中究竟做了什么?
0
A
回答
3
With a bit easier explanation here.
定界符语法来分隔在PHP(和其它语言) 串 与3“小于”符号的方式:< < <。
它的好处部分:
定界符文本表现的就像一个 双引号字符串,而 双引号。这意味着heredoc中的引号 不需要被 转义。变量被扩展,但 在 heredoc中表示与字符串一样的 时也必须注意。
+0
谢谢!这正是我想要的! – aakashbhowmick 2011-06-17 05:12:29
1
这里是一个地方,它是用来
$longString = <<<STR
This is a String and this method of creating it is called HEREDOC
STR;
0
<<<
对于定界符开门红。你可以使用一个任意字符串作为终止符。它是引用的替代语法。参见:http://www.php.net/manual/en/language.types.string.php#language.types.string.syntax.heredoc
相关问题
- 1. 究竟是什么在<>运营商做HQL
- 2. <运算符在python中做了些什么?
- 3. 什么是<<运算符?
- 4. Perl:究竟是什么C <our>?
- 5. visibleContentsAsDataURL究竟做了什么?
- 6. KeyListener究竟做了什么?
- 7. document.normalize究竟做了什么?
- 8. MapView.preLoad()究竟做了什么?
- 9. handleParkingUpdate()究竟做了什么?
- 10. MIBCC.EXE究竟做了什么?
- 11. UserTransactionManager究竟做了什么
- 12. rbind.fill.matrix究竟做了什么?
- 13. rangeOfCharacterFromSet究竟做了什么?
- 14. Panel.IsItemsHost究竟做了什么?
- 15. “setContentView”究竟做了什么?
- 16. fillMode究竟做了什么?
- 17. .selectAll()究竟做了什么?
- 18. JspFragment.invoke究竟做了什么?
- 19. C++中的运算符<< <>是什么?
- 20. <<做什么?
- 21. 在Java中File.canExecute()究竟做了什么?
- 22. <<< bash运算符会发生什么?
- 23. “<<<”运算符的名称是什么?
- 24. 这些操作符在D 2.0中做了什么:<> =!<> =! <= !> =
- 25. <:<,<%<,=:=的Scala实现究竟如何在编译器中工作?
- 26. 使用<<运算符
- 27. Overload ostream <<运算符
- 28. - > *运算符究竟是什么?
- 29. <<在C++中的运算符?
- 30. 在C++中重载<<运算符
HEREDOC,显示一个例子,看看它在哪里看到它 – Ibu 2011-06-17 05:09:26
@Ibu:什么样的例子会改变)))它总是以同样的方式运行,就像它在文档中解释的那样。 – zerkms 2011-06-17 05:10:41
[参考 - 这个符号在PHP中意味着什么?](http://stackoverflow.com/questions/3737139/reference-what-does-this-symbol-mean-in-php) – deceze 2011-06-17 05:11:38