php中不同的字符串格式化

cod*_*rex -4 php formatting

喜欢

%2个$ S

04D%

%01.2f

%"#10S

等等

你能给我一些比较常用的组合吗?

med*_*iev 7

一个类型说明符,说明参数数据应该被视为什么类型.可能的类型:

  • % - 字面百分比字符.不需要参数.
  • b - 将参数视为整数,并以二进制数表示.
  • c - 将参数视为整数,并将其表示为具有该ASCII值的字符.
  • d - 将参数视为整数,并以(带符号)十进制数表示.
  • e - 论证被视为科学记数法(例如1.2e + 2).精度说明符代表自PHP 5.2.1以来小数点后的位数.在早期版本中,它被视为有效位数(少一个).
  • u - 参数被视为整数,并以无符号十进制数表示.
  • f - 将参数视为浮点数,并显示为浮点数(可识别区域设置).
  • F - 将参数视为浮点数,并显示为浮点数(非语言环境感知).自PHP 4.3.10和PHP 5.0.3起可用.
  • o - 将参数视为整数,并以八进制数表示.
  • s - 将参数视为字符串并显示为字符串.
  • x - 该参数被视为一个整数,并以十六进制数字表示(使用小写字母).
  • X - 参数被视为一个整数,并以十六进制数表示(使用大写字母).

http://us.php.net/sprintf


hob*_*ave 5

我不希望这是一个RTM,但PHP有一些我见过的最简洁,最容易使用的文档.以下是此问题的提示,以及任何其他PHP文档问题:

  • 打开浏览器
  • 在您的位置栏中输入php.net/function_name
  • 按Enter键

如果键入有效的函数名称,则会直接转到该函数的文档.这正是meder所做的,他直接在这里剪切并粘贴了文档.如果您输入错误或不知道拼写,只要您合理地接近,PHP就会提供一系列建议.

StackOverflow社区不应该是"为我阅读手册"社区,更多的是"我已经尝试过,我需要帮助".

希望这可以帮助您解决未来的问题.