php中echo语句,PHP echo和print 语句

隆宏爽
2023-12-01

PHP  echo 和 print 语句

在 PHP 中有两个基本的输出方式: echo 和 print。

本章节中我们会详细讨论两个语句的用法,并在实例中演示如何使用 echo 和 print。

PHP echo ,print 和 print_r 语句

echo , print 和 print_r的区别:

echo   - 可以输出一个或多个字符串

print   - 只能输出简单类型变量的值,如int,string

print_r - 可以输出复杂类型变量的值,如数组,对象

提示:echo输出的速度比print快,echo是PHP语句,没有返回值,print和print_r是PHP函数,函数有返回值。

print返回值为1(int类型),print_r返回值为true(bool类型)。

PHP echo 语句

echo 是一个语言结构,使用的时候可以不用加括号,也可以加上括号: echo 或 echo()。

显示字符串

下面的实例演示了如何使用 echo 命令输出字符串(字符串可以包含 HTML 标签):

实例

echo "

PHP is fun!

";

echo "Hello world!
";

echo "I'm about to learn PHP!
";

echo "This", " string", " was", " made", " with multiple parameters.";

?>

显示变量

下面的实例演示了如何使用 echo 命令输出变量和字符串:

实例

$txt1="Learn PHP";

$txt2="w3cschool.cn";

$cars=array("Volvo","BMW","Toyota");

echo $txt1;

echo "
";

echo "Study PHP at $txt2";

echo "My car is a {$cars[0]}";

?>

PHP print 语句

print 同样是一个语言结构,可以使用括号,也可以不使用括号: print 或 print()。

显示字符串

下面的实例演示了如何使用 print 命令输出字符串(字符串可以包含 HTML 标签):

实例

print "

PHP is fun!

";

print "Hello world!
";

print "I'm about to learn PHP!";

?>

显示变量

下面的实例演示了如何使用 print 命令输出变量和字符串:

实例

$txt1="Learn PHP";

$txt2="w3cschool.cn";

$cars=array("Volvo","BMW","Toyota");

print $txt1;

print "
";

print "Study PHP at $txt2";

print "My car is a {$cars[0]}";

?>

PHP print_r 语句

print_r 显示关于一个变量的易于理解的信息,如果给出的是 string、integer 或 float,将打印变量值本身。

如果给出的是 array,将会按照一定格式显示键和元素。object与数组类似。

使用时必须加上括号:print_r()。

小提示:print_r()会将把数组的指针移到最后边。使用 reset() 可让指针回到开始处。

显示字符串

下面的实例演示了如何使用 print_r 命令输出字符串(字符串可以包含 HTML 标签):

实例

print_r("Hello World!");

print_r("Goodbye World!");

?>

显示变量

下面的实例演示了如何使用 print_r 命令输出变量和字符串:

实例

$txt1="Hello World!";

$cars=array("Volvo","BMW","Toyota");

print_r($txt1);

print_r($cars);

?>

第五课:PHP echo和print 语句

PHP  echo 和 print 语句 PHP 是通过 print 和 echo 语句来动态输出 HTML 内容,虽然 print 和 echo 语句两者的功能几乎是完全一样,但是还是有一点差别的. ...

PHP 5 echo 和 print 语句

PHP 5 echo 和 print 语句 在 PHP 中有两个基本的输出方式: echo 和 print. 本章节中我们会详细讨论两个语句的用法,并在实例中演示如何使用 echo 和 print. ...

echo和print语句

在php中,有两种基本的输出方法:echo  和  print echo 和 print 之间的差异: echo——能够输出一个以上的字符串,无返回值 print——只能输出一个字符串,并始终返回值为 ...

PHP中echo与print语句的实例教程

在 PHP 中,有两种基本的输出方法:echo 和 print. echo与print的差异 echo能够输出一个以上的字符串. print只能输出一个字符串,并始终返回 1. 提示:echo 比 p ...

吴裕雄--天生自然 PHP开发学习:echo 和 print 语句

<?php echo "

PHP 很有趣!"; echo "Hello world!
"; ec ...

echo、print、print&lowbar;r、var&lowbar;dump

echo(): 可以一次输出多个值,多个值之间用逗号分隔.echo是语言结构(language construct),而并不是真正的函数,因此不能作为表达式的一部分使用. print(): 函数pri ...

(学习笔记)PHP的输出echo和print

echo 和 print 之间的差异: echo - 能够输出一个以上的字符串 print - 只能输出一个字符串,并始终返回 1 echo语句 echo 或 echo()均可. 输出换行 echo ...

php输出echo、print、print&lowbar;r、printf、sprintf、var&lowbar;dump的区别比较

本篇文章是对php输出echo.print.print_r.printf.sprintf.var_dump的区别进行了详细的分析介绍,需要的朋友参考下     用.net开发已经5年了,最近突然想接触 ...

随机推荐

Python 学习之路 (一):基础

数据类型和变量 整数 在Python3中,整数可以处理任意大小的整数,不分长整型和整型, 十六进制用0x开头或者H结尾表示:0x2af ,2afH 用函数 int() 来转换字符串中的数字,里面不能包 ...

查看Query Plan

在执行一个查询语句时,查询优化器编译查询语句,产生一个足够好的Compiled Plan,将其缓存到plan cache中.Compiled plan是基于batch的,如果一个batch含有多个qu ...

Android项目中,在一个数据库里建立多张表

一,创建一个公共的DBAdapter; 为了在整个程序运行期间调用该公共的数据库,我们定义了一个扩展自Application的CommDB类: 1,创建唯一的数据库: public class Com ...

C&plus;&plus;调用C&num;dll类库中的方法(非显性COM)

一般在网上搜C++如何调用C#的函数,出来的结果都是做成COM组件,但是这种方法dll安装麻烦,需要注册COM组件,需要管理员权限,调试麻烦,经常需要重启机器,反正有诸多不便. 然后在看

Apache-Tika解析HTML文档

通常在使用爬虫时,爬取到网上的文章都是各式各样的格式处理起来比较麻烦,这里我们使用Apache-Tika来处理HTML格式的文章,如下: package com.mengyao.tika.app; i ...

Java课程设计-计算器

1.团队课程设计博客链接 http://www.cnblogs.com/yuanj/p/7072137.html 2.个人负责模块或任务说明 监听器的设置 3.自己的代码提交记录截图 //注册各个组件 ...

Linux 常用命令,处理端口和Tomcat&comma;mysql

查看端口占用 1.lsof -i:端口号 2.netstat -tunlp|grep 端口号 都可以查看指定端口被哪个进程占用的情况 kill -9 进程号    强制结束进程 启动 1.使用 ser ...

LeetCode OJ 15&period; 3Sum

题目 Given an array S of n integers, are there elements a, b, c in S such that a + b + c = 0? Find all ...

数据平面可编程与SDN关系理解,以及数据平面可编程的理解

数据平面可编程与SDN关系 狭义 广义 数据平面可编程的理解 狭义 广义

 类似资料: