ddxiami

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
楼主: 黄振国

[php函数] 基础函数-字符串处理函数

[复制链接]
 楼主| 发表于 2014-10-31 00:02:12 | 显示全部楼层
#nl2br 将换行字元转成<br>
#语法:string nl2br(string string);
=======================================================
<?php
echo nl2br("One line.\nAnother line.");
?>
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-10-31 00:02:21 | 显示全部楼层
#Ord() 函数返回字符串第一个字符的 ASCII 值
#语法:int ord(string string);
=======================================================
<?php
echo ord("h");
echo ord("hello");
?>
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-10-31 00:02:33 | 显示全部楼层
#parse_str() 函数把查询字符串解析到变量中。
#语法:parse_str(string,array)
=======================================================
<?php
parse_str("id=23&name=John%20Adams");
echo $id."<br />";
echo $name;
?>
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-10-31 00:02:57 | 显示全部楼层
#print 输出字符串
#注释:print() 函数实际上不是函数,所以您不必对它使用括号。
#注释:print() 函数稍慢于 echo()。
#语法:print(string arg);
=======================================================
<?php
$str = "Who's John Adams?";
print $str;
print "<br />";
print $str."<br />I don't know!";
?>
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-10-31 00:03:03 | 显示全部楼层
#printf 输出格式化字符串
#语法:printf(format,arg1,arg2,arg++)
=======================================================
<?php
$str = "Hello";
$number = 123;
printf("%s world. Day number %u",$str,$number);
?>
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-10-31 00:03:08 | 显示全部楼层
#quoted_printable_decode() 函数对经过 quoted-printable 编码后的字符串进行解码,返回 8 位的字符串。
#语法:quoted_printable_decode(string)
=======================================================
<?php
$str = "Hello=0Aworld.";
echo quoted_printable_decode($str);
//输出Hello world
?>
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-10-31 00:03:15 | 显示全部楼层
#quotemeta() 函数在字符串中某些预定义的字符前添加反斜杠。
#这些预定义字符是:
# 句号 (.)
# 反斜杠 (\)
# 加号 (+)
# 星号 (*)
# 问号 (?)
# 方括号 ([])
# 脱字符号 (^)
# 美元符号 ($)
# 圆括号 (())
#语法:quotemeta(string)
=======================================================
<?php
$str = "Hello world. (can you hear me?)";
echo quotemeta($str);
?>
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-10-31 00:03:22 | 显示全部楼层
#rawurldecode 解码以URL方式编码的字符串
#语法:string rawurldecode(string str);
=======================================================
<?php
echo rawurldecode('http://www.baidu.com');
?>
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-10-31 00:03:28 | 显示全部楼层
#rawurlencode 将字符串编码成URL专用格式
#语法:string rawurlencode(string str);
=======================================================
<?php
echo rawurlencode('http://www.baidu.com');
?>
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-10-31 00:03:34 | 显示全部楼层
#setlocale 设置本地信息
#语法:string setlocale(string category,string locale);
=======================================================
<?php
//把 locale 设置为 US English,然后再设置回系统默认
echo setlocale(LC_ALL,"En-Us");
echo '<br>';
echo setlocale(LC_ALL,NULL);
?>
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|技术文档库 ( 闽ICP备15017263号-2 )|网站地图

GMT+8, 2025-12-31 23:58 , Processed in 0.033310 second(s), 12 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表