标签:两种 eth 支持 返回 rgs 返回值 void 类型 uri
PHP中常用的字符串输出方式是:使用echo和print两种方法来显示字符串。如果涉及格式化输出操作,还可以试用printf和sprintf函数。
一、先说echo和print两种方法
$arg
) $arg1
[, string $...
] )echo都是一种类似于函数的输出方式而非函数,没有返回值,且支持多参数;
print是输出函数,其返回值为int类型的1,且只支持一个参数。
echo用法即可以用英文逗号","连接多参数,也可以用英文点号"."作为连符组成一个参数,举个栗子:
echo ‘This ‘, ‘string ‘, ‘was ‘, ‘made ‘, ‘with multiple parameters.‘, chr(10); echo ‘This ‘ . ‘string ‘ . ‘was ‘ . ‘made ‘ . ‘with concatenation.‘ . "\n";
print就不能用上面的英文逗号","连接多参数,只能用英文点号"."作为连符组成一个参数。例如上述第二句用print写法为:
print(‘This ‘ . ‘string ‘ . ‘was ‘ . ‘made ‘ . ‘with concatenation.‘ . "\n");
二、重点来了,在PHP中sprintf和printf函数都是用来格式化操作字符串的,两者的输出语法格式分别为:
$format
[, mixed $args
[, mixed $...
]] )$format
[, mixed $args
[, mixed $...
]] )两者的区别是:
举个例子就都明白了:
PHP输出函数print, printf, sprintf的区别
标签:两种 eth 支持 返回 rgs 返回值 void 类型 uri
原文地址:http://www.cnblogs.com/whiterock/p/7280345.html