ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
1.echo — 输出一个或多个字符串 void echo ( string $arg1 [, string $... ] ) 输出所有参数。不会换行。 echo 不是一个函数(它是一个语言结构), 因此你不一定要使用小括号来指明参数,单引号,双引号都可以。 echo (不像其他语言构造)不表现得像一个函数, 所以不能总是使用一个函数的上下文。 另外,如果你想给echo 传递多个参数, 那么就不能使用小括号。 2.print — 输出字符串 int print ( string $arg ) 输出 arg。print 实际上不是函数(而是语言结构),所以可以不用圆括号包围参数列表。和 echo 最主要的区别: print 仅支持一个参数,并总是返回 1。 3.printf — 输出格式化字符串 int printf ( string $format [, mixed $args [, mixed $... ]] ) 依据 format 格式参数产生输出。 4.vprintf — 输出格式化字符串 int vprintf ( string $format , array $args ) 根据 format (sprintf() 函数文档中有相关描述)参数指定的格式,在一个格式化字符串中显示多个值。作用与 printf() 函数类似,但是接收一个数组参数,而不是一系列可变数量的参数。