PHP ord() 函数作用及实例教程
定义和用法
在ord( )函数返回的ASCII值的第一个字符的字符串。
语法
ord(string)
Parameter | Description |
---|---|
string | Required. The string to get an ASCII value from |
来看个ord实例.
<?php echo ord("h")."<br />"; echo ord("hello")."<br />"; ?> |
结果为.
104,104
PHP parse_str() 函数实例教程
定义和用法
该parse_str ( )函数解析一个查询字符串到的变量。
语法
parse_str(string,array)
Parameter | Description |
---|---|
string | 必选 |
array | 任择。指定的名称存储阵列的变数。此参数表明,变量将储存在一个数组。注:此参数是说在PHP 4.0.3 |
提示和说明
注意:如果数组参数没有设置,变量设定的这一功能将覆盖现有的变数相同的名称。
注: magic_quotes_gpc的设置在php.ini文件影响的输出这一职能。如果启用,变数转换和addslashes ( )之前,剖析了parse_str ( ) 。
-------------------------------------------------- ------------------------------
范例1<?php parse_str("id=23&name=Kai%20Jim"); echo $id."<br />"; echo $name; ?>结果.23 Kai Jim实例二.<?php parse_str("id=23&name=Kai%20Jim",$myArray); print_r($myArray); ?>结果.
Array ( [id] => 23 [name] => Kai Jim )
php教程:PHP number_format ( )实例教程
定义和用法
该number_format ( )函数的格式了一些与分组数千人。
语法
number_format(number,decimals,decimalpoint,separator)
number | 必需的。数量进行格式化。如果没有其他参数的设置,将一些不格式化小数和逗号( , )作为分隔数以千计。 |
decimals | 任择。指定多少个小数。如果这个参数设定的数目将格式化一个点( 。 )作为小数点。 |
decimalpoint | 任择。什么字符串指定要使用的小数点。 |
separator | 任择。什么字符串指定要使用的千位分隔符。只有第一个字符分隔的使用。举例来说,的“ XXX ”将给予相同的输出作为“ × ” 。注意:如果这个参数是,所有其他参数是需要的。 |
提示和说明
注:此功能支持一个,两个,或四个参数(而不是3个) 。
例如<?php echo number_format("1000000"); echo "<br />"; echo number_format("1000000",2); echo "<br />"; echo number_format("1000000",2,",","."); ?>结果.1,000,000 1,000,000.00 1.000.000,00
php教程:PHP nl2br() 函数实例教程
定义和用法
该nl2br ( )函数插入的HTML换行符( <br /> )前面的每一个换行符( n )在一个字符串。
语法
nl2br(string)
参数说明
字符串必需。指定的字符串检查提示和说明
注:在PHP 4.0.5起,在nl2br ( )函数插入<br> 。在PHP 4.0.5起它插入兼容<br /> 。
<?php echo nl2br("One line.nAnother line."); ?>输出.One line. Another line.html结果.One line.<br /> Another line.
PHP htmlspecialchars_decode() 实例教程
定义和用法
该htmlspecialchars_decode ( )函数转换一些预定的HTML实体字符。
HTML实体,将解码是:
&成为& (符号)
“变成” (双引号)
'变成' (单引号)
“成为” (小于)
“成为” (大于)
该htmlspecialchars_decode ( )函数是相反的htmlspecialchars ( ) 。
语法
htmlspecialchars_decode(string,quotestyle)
参数说明
字符串必需。指定的字符串解码
quotestyle可选。指定如何解码单,双引号。
现有的报价方式有:
ENT_COMPAT -默认。解读只有双引号
ENT_QUOTES -解读双和单引号
ENT_NOQUOTES -不解码任何报价
-------------------------------------------------- ------------------------------
范例1
<?php $str = "Jane & 'Tarzan'"; echo htmlspecialchars_decode($str); echo "<br />"; echo htmlspecialchars_decode($str, ENT_QUOTES); echo "<br />"; echo htmlspecialchars_decode($str, ENT_NOQUOTES); ?>Jane & 'Tarzan' Jane & 'Tarzan' Jane & 'Tarzan'