<?php
/**
* 四个数据格式化函数记忆方式
* 1.printf(format,a,b,...):打印(离散参数)
* 2.vprintf(format,array):打印(数组参数)
* 3.sprintf(format,a,b,...):只返回不打印
* 4.vsprintf(format,array):只返回不打印
*
* 记忆:
* s: 只返回不打印
* v: 数组参数
*/
// echo:无返回输出
// echo 'hello';
// echo print 有返回值
// echo print('hello');
// var_dump() 输出数组对象
// var_dump([1,2,3]);
// var_export([1,2,3]) 输出源代码
// var_export([1,2,3]);
// printf('name=%s','老马') 模板化输出;
// printf('name=%s','老马');
// printf('<div style="color:red">%s</div>','老马');
// sprintf结果缓存
// $str = sprintf('<div style="color:red">%s</div>','老马');
// echo $str;
// print_r() 格式化输出
// $str = print_r('老马',true);
// echo $str;
// vprintf() //多值输出
// vprintf('%d + %d = %d', [10, 20, 10 + 20]);
$str = vsprintf('%d + %d = %d', [10, 20, 10 + 20]);
echo $str;
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!