您的位置:首页 > 编程语言 > PHP开发

PHP中的一些边角料

2015-09-09 13:32 477 查看

关于换行

PHP 会在输出时自动删除其结束符
?>
后的一个换行。该功能主要是针对在一个页面中嵌入多段 PHP 代码或者包含了无实质性输出的 PHP 文件而设计,与此同时也造成了一些疑惑。如果需要在 PHP 结束符
?>
之后输出换行的话,可以在其后加一个空格,或者在最后的一个 echo/print 语句中加入一个换行。

关于结束标记

如果文件内容是纯 PHP 代码,最好在文件末尾删除 PHP 结束标记。这可以避免在 PHP 结束标记之后万一意外加入了空格或者换行符,会导致 PHP 开始输出这些空白,而脚本中此时并无输出的意图。

关于指令分隔符

PHP 代码段中的最后一行可以不用分号结束。

<?php echo "This is a test" ?>

# 多行的情况
<?php

echo 123 // 123

?>


如果省略了PHP结束符,则最后一句的分号不能省

<?php
// 会报错
echo 123


关于大小写

函数名、方法名、类名、关键字如
if
else
等不区分大小写

自定义变量名分大小写。

空格

换行(回车)、空格和Tab(制表符),都被认为是空格

持续更新……

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: