PHP:同一件事,有太多的方式
背景
刚接触PHP,发现PHP做一件事有太多的方式,挺灵活的,这或许是PHP的一种设计哲学,也有可能是语言演化的结果,下面举几个例子。
几个例子
在web中嵌入PHP代码。
- <?php ?>。
- <? ?>、<?= ?>。
- <script language="php"> </script>。
- <% %>
单行注释。
- //。
- #。
输出内容到HTTP响应中。
- print。
- echo。
- printf。
两种逻辑运算符号。
- &&、||、!
- AND、OR、NOT、XOR
备注
如果PHP的作者重新设计一门语言,应该会保留一种做法。