当前位置: 首页 > 面试题库 >

PHP sprintf转义%

高英彦
2023-03-14
问题内容

我想要以下输出:

将从您的充值帐户中扣除27.59欧元的50%。

当我做这样的事情时:

$variablesArray[0] = '€';
$variablesArray[1] = 27.59;
$stringWithVariables = 'About to deduct 50% of %s %s from your Top-Up account.';
echo vsprintf($stringWithVariables, $variablesArray);

但这给了我这个错误,vsprintf() [function.vsprintf]: Too few arguments in ...因为它也考虑使用%in 50%进行替换。我该如何逃脱?


问题答案:

与另一个转义%

$stringWithVariables = 'About to deduct 50%% of %s %s from your Top-Up account.';


 类似资料:
  • 问题内容: 想知道是否有一种简单的方法可以在Objective C中执行简单的HTML转义/转义。我想要的是这样的伪代码: 哪个返回 希望也转义所有其他HTML实体,甚至ASCII码(例如Ӓ等)。 Cocoa Touch / UIKit中有什么方法可以做到这一点? 问题答案: 包含以下解决方案。可可CF具有CFXMLCreateStringByUnescapingEntities函数,但在iPho

  • 问题内容: 我想将包含转义字符的字符串转换为普通格式,就像Python的词法分析器所做的一样: 当然,无聊的方法是将所有已知的转义字符一一替换:http : //docs.python.org/reference/lexical_analysis.html#string- literals 您将如何在上述代码中实现? 问题答案: 几个类似的编解码器是可用的,如ROT13和十六进制。 上面是Pyth

  • 转义是引用单字符的方法.在单个字符前面的转义符(\)告诉shell不必特殊解释这个字符,只把它当成字面上的意思。 但在一些命令和软件包里,比如说 echo 和 sed,转义一个字符可能会引起一个相反的效果--因为它们可能触发那个字符的特殊意思。 一些转义字符的表示的特殊意思 和 echo,sed 连用时: \n 表示新行 \r 表示回车 \t 表示水平的制表符 \v 表示垂直的制表符 \b 表示后

  • 如果源文本中出现了正则表达式中的运算符,如(,使用( 无法匹配下列文本中的括弧,这时要使用\ 进行转义。用 \(匹配[“运算优先级”一节中的所有运算符,都要用这种形式: \运算符 在文本中匹配\本身,要用 \\ 非运算符前使用 \ ,则有特殊的意义,例如\n匹配一个换行符。常用转义字符: 转义字符 涵义   常规匹配 . 匹配除换行符以外的任意字符 \w 匹配字母或数字或下划线或汉字 \s 匹

  • 没笔试 1月2号面的 现在还没回信 大概率挂了 1、先介绍了一下项目 2、C++面向对象的三大特性 3、虚函数的理解 4、两个子类继承同一个父类和一个子类继承两个父类有区别吗? 5、QT的信号和槽的原理? 6、信号和槽连接的第五个参数? 7、IO多路复用 8、介绍一下TCP和UDP协议? 9、视频聊天用的是什么协议? 10、TCP协议是如何保证可靠性传输的? 11、两个线程之间如何进行通信? 12

  • 一个数组基本有序应该采用哪种排序方法 为什么要有线程池 ,线程太多会怎么样?? 阻塞队列与普通队列的区别是? 递归与非递归区别是什么?各自的优缺点? 递归如何转为非递归? 操作系统为什么会有内核态和用户态? 代码编写中什么操作会触发内核态到用户态的转变? python c++ java各自的执行效率为什么会有差别? 腾讯会议打开了,现在又点击会提示已经打开,这怎么实现的? 腾讯会议语音传输用的是哪

  • 嗨,我在Python中将utf-8 json转换成unicode escape json时遇到了一些问题 我知道如何将utf-8.txt转换为unicodeescape.txt 但是,我在Python中使用json模块时遇到了上面应用的问题,如下所示 它保存得很好,但是,当涉及到json中的双引号(“)时,它会自动添加双反斜杠(\\),因此unicode-esc.json文件在调用python脚本

  • 问题内容: 目前,我过去通常在字符串中转义不需要的HTML标记,但是后来我意识到它也可以转义带有重音的字符,这是我不想要的。 您是否知道任何用于转义HTML标记的解决方案,但请保留我的特殊字母(对某些人来说,这是正常的;])。 提前致谢! 巴拉斯 问题答案: