<?php
// sprintf函数用于将格式化的字符串写入一个变量中,而不是直接输出。
// 示例1:基本用法
$name = "Alice";
$age = 30;
$formatted_string = sprintf("My name is %s and I am %d years old.", $name, $age);
echo $formatted_string;
// 输出: My name is Alice and I am 30 years old.
// 示例2:使用位置参数
$sentence = sprintf("The numbers are: %1$d, %2$f, and %3$s.", 42, 3.14, "hello");
echo $sentence;
// 输出: The numbers are: 42, 3.140000, and hello.
// 示例3:指定宽度和对齐方式
$padded_number = sprintf("%05d", 42); // 左侧填充0,总长度为5
echo $padded_number;
// 输出: 00042
// 示例4:浮点数格式化
$pi = 3.1415926535;
$formatted_pi = sprintf("Pi is approximately %.2f", $pi); // 保留两位小数
echo $formatted_pi;
// 输出: Pi is approximately 3.14
?>
上一篇:php生成唯一id
下一篇:php 判断是否为空
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站