`
wytoy
  • 浏览: 92092 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

php sprintf

PHP 
阅读更多

今天在使用sprintf的时候遇到这样的情况

eg:

 

$_str = "<td width='70%'>%s</td>";

$_replace_str = sprintf($_str, 'wytoy');

echo $_replace_str;
 

 

我想替换%s,期望得到的结果是

<td width='70%'>wytoy</td>;


可惜却报错了


原来里面有两个%,所以给出的错误提示是参数不足。

解决方法,在不需要替换的%前面再添加一个%。

 

$_str = "<td width='70%%'>%s</td>";

$_replace_str = sprintf($_str, 'wytoy');

echo $_replace_str;

 

OK~ 输出正常。

 

分享到:
评论

相关推荐

    php的sprintf函数的用法 控制浮点数格式

    PHP中的sprintf函数是用于格式化字符串的一个重要工具,它能够按照指定的格式来输出各种类型的数据。在处理浮点数时,sprintf可以精确控制其显示格式,包括小数点后保留的位数以及输出的宽度等。这在需要精确控制...

    php sprintf()函数让你的sql操作更安全

    `php sprintf()` 函数是一个非常实用的工具,它允许开发者按照特定格式来构造字符串,尤其在涉及 SQL 操作时,可以提高代码的安全性。在标题和描述中提到的,`sprintf()` 主要用于字符串格式化,它能有效地防止 SQL ...

    PHP sprintf() 函数的应用(定义和用法)

    `PHP` 的 `sprintf()` 函数是一个强大的字符串格式化工具,它允许我们将变量按照特定的格式插入到字符串中。这个函数非常类似于其他编程语言中的类似功能,如 C 语言的 `printf()`。`sprintf()` 的主要作用是将数据...

    php中sprintf与printf函数用法区别解析

    在PHP编程语言中,`sprintf`和`printf`都是用于字符串格式化的函数,它们能够将变量按照特定的格式插入到字符串中。理解这两个函数的区别对于编写清晰、可读性强的PHP代码至关重要。 首先,`sprintf`函数的工作原理...

    基于JS实现PHP的sprintf函数实例

    在PHP中,sprintf函数是一个强大的工具,可以实现复杂的字符串格式化。不过在前端JavaScript开发中,没有原生的sprintf函数,因此有时候需要模拟这种功能。本文将介绍如何使用JavaScript来实现类似于PHP中sprintf...

    PHP sprintf()函数用例解析

    ### PHP `sprintf()` 函数详解 #### 概述 `sprintf()` 函数是 PHP 中用于格式化字符串的一个强大工具。它的主要功能是按照指定的格式将数据插入到字符串中,并将结果存储在一个变量中。这使得它非常适合用于构建...

    PHP之sprintf函数用法详解

    PHP中的sprintf函数是一个非常有用的字符串格式化函数,它允许开发者以一种更加清晰和灵活的方式构造字符串。通过使用sprintf,可以将变量值插入到字符串中的指定位置,并按照预设的格式输出结果。这种格式化的方式...

    深入浅析php中sprintf与printf函数的用法及区别

    在PHP编程语言中,`printf`和`sprintf`都是用于格式化输出字符串的函数,但它们之间存在一些差异。这两个函数都使用类似的语法和格式控制,允许开发人员精确控制输出内容,包括数值的精度、对齐方式、进制转换等。 ...

    PHP数字前补0的自带函数sprintf 和number_format的用法(详解)

    PHP提供了两个内置函数来帮助我们实现这个功能:`sprintf()`和`number_format()`。这两个函数都可以用来在数字前面补0,但它们的用途和用法略有不同。 首先,我们来看`sprintf()`函数。`sprintf()`是一个非常强大的...

    PHP自带函数给数字或字符串自动补齐位数

    在这种情况下,PHP提供了一个内置函数`sprintf()`,它能够按照指定的格式将变量值插入到一个字符串中,同时也支持自动补全位数。本文将深入探讨`sprintf()`函数的使用方法以及与之相关的`number_format()`函数。 ##...

    PHP echo,print,printf,sprintf函数之间的区别与用法详解

    在PHP编程语言中,有四个主要的函数用于输出数据:`echo`、`print`、`printf`和`sprintf`。这些函数虽然都是用来显示数据,但它们在使用上具有不同的特性和用法。 1. **echo**: `echo` 是一个语言构造器,而非...

Global site tag (gtag.js) - Google Analytics