飙血推荐
  • HTML教程
  • MySQL教程
  • JavaScript基础教程
  • php入门教程
  • JavaScript正则表达式运用
  • Excel函数教程
  • AngularJS教程
  • UEditor使用文档
  • ThinkPHP5.0教程

PHP 中的 echo 和 print 函数

时间:2021-12-02  作者:匿名  

什么是语言结构?PHP 解析器按原样接受/执行语言构造,换句话说,PHP 解析器不必解析和修改语言构造来执行它,因为默认情况下它已准备好执行。因此,语言结构比任何内置函数都快。

<?php
    echo "你好,我是一个语言构造";
?>

PHP Echo

函数用于打印或输出一个或多个字符串。我们在这里特别提到字符串,因为echo函数的语法是:

echo(string)

尽管您可以使用echo()函数输出任何内容,但 PHP 解析器会自动将其转换为string类型。

echo 不需要括号,但是可以根据需要使用括号。

<?php
    echo "我是开放的";
    echo ("我被括在括号中");
?>

举例

输出一个基本的句子

<?php
    echo "我是一句话";
?>

使用逗号输出多个字符串

<?php
    echo '这','是','一个','分段的','句子';
?>

输出结果是:

这是一个分段的句子

输出多行文本(字符串)

<?php
    echo "这是一个
     多行的
     句子";
?>

输出结果是:

这是一个多行的句子

输出字符串变量

<?php
    $str = "我是一个字符串变量";
    echo $str;
?>

输出带有一些文本的字符串变量

<?php
    $weird = "想吃饭";
    echo "我很 $weird";
    echo '我很 $weird';
?>

上面例子中分别用了"号和‘号来包含字符串,效果都是一样的。

转义特殊字符

双引号要用echo输出时,我们需要使用转义序列将特殊字符从其特殊含义中转义。在 PHP 中,反斜杠\用于转义特殊字符。

<?php
    echo "你好, 这是一个 \"奇怪\" 的小虫子";
?>

输出结果是:

你好,这是一个"奇怪"的小虫子

上面例子中的"是英文字符的时候需要转意,如果是中文的”不需要用斜杆转义。

使用print

PHP中的print与 完全相同echo,具有相同的语法和相同的用法。只需替换上面所有示例中的echo改成 print,它们就可以正常工作。

搜你所爱
php入门教程:目录
湘ICP备14001474号-3  投诉建议:234161800@qq.com   部分内容来源于网络,如有侵权,请联系删除。