小编给大家分享一下PHP中函数的作用()函数的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获、下面让我们一起去了解一下吧!
PHP是什么语言
PHP,一个嵌套的缩写名称,是英文超级文本预处理语言(PHP:超文本预处理器)的缩写。PHP是一种HTML内嵌式的语言,PHP与微软的ASP颇有几分相似,都是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,现在被很多的网站编程人员广泛的运用。
php中,我们经常需要将数字格式化成货币字符串,这时就需要使用php的内置函数函数()函数,本文就带大家一起来看一看这个函数。首先我们来看一看这个函数的语法:
money_format (, string format 美元;,,float number 美元;)
- <李>
格式:美元规定要格式化的字符串及如何格式化字符串中的变量。单个%字符可选的标记(旗帜)可选的字段宽度可选的,左侧精度可选的,右侧精度必选的,单个转化字符。
李> <李>$数量:需要格式化的数字。
李> <李>返回值:返回格式化后的字符。格式字符串前后的字符将原封不动返回。,传入的数量如果不是数字,将返回,零并且产生,,李E_WARNING .
>注意:<代码>函数()代码>函数此函数包装了<代码> C> 代码函数库中的<代码> strfmon()> 代码,只被定义在运行该函数系统具有<代码> strfmon 代码>功能的时候才可使用,而Windows <代码> 代码>系统没有,所有<代码>函数()代码>在<代码> Windows> 代码中未定义,导致提示未定义错误。或者你所使用的php版本低于4.3 .
代码示例:
<强> 1。正数的使用强>
& lt; php ? $ number =, 1234.56;//,打印,en_US locale 的国际化格式 setlocale (LC_MONETARY, & # 39; en_us # 39;); echo 函数(& # 39;%我# 39;,,美元数),只“\ n";//USD 1234 .56点//,打印意大利国家的格式,带两位浮点小的数 setlocale (LC_MONETARY, & # 39; it_IT& # 39;); echo 函数(& # 39;% .2n& # 39;,,美元数),只“\ n";//Eu 1.234, 56 ?在
<强> 2。负数的使用强>
& lt; php ? $ number =, -1234.5672;//,美国国家的格式,使用圆括号,(),标记负数。//,左侧精度使用十位 setlocale (LC_MONETARY, & # 39; en_us # 39;); echo 函数(& # 39;% (# 10 n # 39;,,美元数),只“\ n"; 美元//,,,,,,,,,1234点)//,相似的格式,添加了右侧两位小数点的精度,同时用,*,来填充 echo 函数(& # 39;%=* (# 10.2 n # 39;,,美元数),只“\ n";//,(* * * * * * * *美元1234点)
<强> 3。格式字符串前后,添加一些简介强>
& lt; php ? setlocale (LC_MONETARY, & # 39; en_gb # 39;); fmt 美元;=,& # 39;从而final value is %小姐:(after a %, 10%折扣)& # 39;; echo 函数(fmt美元,1234.56),只“\ n";//,,final value  is , GBP 1234 .56 (after a 10%,折扣)
以上是“PHP中函数的作用()函数的示例分析”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!