如何使用PHP中的字符串函数

 更新时间:2006年11月24日 00:00:00   作者:  
PHP中的字符串操作功能是比较多的,重要的有以下这些:   

(1)echo,print,printf,sprintf  
前两个函数是输出字符串.字符串中如果有变量名则被替换成其值.   
后两个函数类似于C的同名函数.  

(2)strchr,strlen,strtok,strrchr,strrev,strstr,strtolower,  
strtoupper,substr,ucfirst
  
这些是常用的字符串操作函数,有些和C中的同名函数意义完全一致.   
strrev是把一个字符串翻转.  
strtolower和strtoupper的意思应该不用解释了.  
ucfirst是把字符串的第一个字符变成大写.  
substr是返回字符串的一个子串,用法是:substr(字符串,头,长度).
头位置是  从0算起的.如果是负数,则是从尾部向前数的意思.  

(3)Chr,Ord  
类似于C的同名函数.  

(4)explode,implode,join  
这些是和数组有关的函数.  
explode(字符串,分割符)返回一个将字符串在分割符处分开所产生的数组.  
implode(数组,分割符)返回一个将数组各元素之间插上分割符而成的字符串.  
join与implode意义相同.  

(5)Chop  
去掉字符串尾部的空白.  

(6)htmlspecialchars  
将字符串中的HTML特殊字符换成它们的名字,例如\"<\"变成\"<\".   

(7)nl2br  
在字符串中的每一个回车前面加上\"<BR>\".  

(8)AddSlashes,StripSlashes  
分别给字符串中需要加上\"\\"才能用于数据库查询的字符加上和去掉\"\\".   

(9)parse_str  
将\"name1=value1&name2=value2&...\"类型的字符串分析成一些变量.   
例如:  
   parse_str(\"a=1&b=2\");  
生成$a与$b两个变量,值分别为1,2.  
如果有两对名字/值的名字部分相同,则后一个的值覆盖前一个的.   
如果这两对的名字尾部都有\"[]\",例如\"a[]=1&a[]=2\",则生成数组$a,两个元素分别为1,2

相关文章

  • 一文带你掌握PHP中常见的文件操作

    一文带你掌握PHP中常见的文件操作

    这篇文章主要为大家详细介绍了PHP中常见的文件操作的相关知识,文字的示例代码讲解详细,具有一定的借鉴价值,感兴趣的小伙伴可以跟随小编一起学习一下
    2024-03-03
  • php注册系统和使用Xajax即时验证用户名是否被占用

    php注册系统和使用Xajax即时验证用户名是否被占用

    这篇文章主要为大家详细介绍了php注册系统和使用Xajax即时验证用户名是否被占用,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-08-08
  • javascript+php实现根据用户时区显示当地时间的方法

    javascript+php实现根据用户时区显示当地时间的方法

    这篇文章主要介绍了javascript+php实现根据用户时区显示当地时间的方法,实例分析javascript获取客户端时区及与服务器端php交互的技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-03-03
  • 解析二进制流接口应用实例 pack、unpack、ord 函数使用方法

    解析二进制流接口应用实例 pack、unpack、ord 函数使用方法

    本篇文章是对二进制流接口应用实例 pack、unpack、ord 函数使用方法进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • php使用ffmpeg获取视频信息并截图的实现方法

    php使用ffmpeg获取视频信息并截图的实现方法

    这篇文章主要介绍了php使用ffmpeg获取视频信息并截图的实现方法,实例分析了php操作视频与图像的相关技巧,需要的朋友可以参考下
    2016-05-05
  • PHP下10件你也许并不了解的事情

    PHP下10件你也许并不了解的事情

    PHP 是我用过的语言中,最令人恼火的但同时也是最有趣的语言。我之所以说“令人恼火”主要是因为函数命名极其不一致。尽管我每天都要用到这些函数,我还是要想一下“究竟是 str_pos 还是 strpos?是 str_split 还是 strsplit?”。
    2008-09-09
  • WordPress中邮件的一些修改和自定义技巧

    WordPress中邮件的一些修改和自定义技巧

    这篇文章主要介绍了WordPress中邮件的一些修改和自定义技巧,包括更改邮件为HTML形式以及定义SMTP邮件的发件人的方法,需要的朋友可以参考下
    2015-12-12
  • PHP实现的曲线统计图表示例

    PHP实现的曲线统计图表示例

    这篇文章主要介绍了PHP实现的曲线统计图表,结合实例形式分析了php基于图形绘制实现曲线统计图展现功能的相关操作技巧,需要的朋友可以参考下
    2016-11-11
  • PHP中PDO事务处理操作示例

    PHP中PDO事务处理操作示例

    这篇文章主要介绍了PHP中PDO事务处理操作,结合实例形式分析了php使用pdo的mysql事务处理操作步骤、实现技巧及相关注意事项,需要的朋友可以参考下
    2018-05-05
  • php下安装配置fckeditor编辑器的方法

    php下安装配置fckeditor编辑器的方法

    以下是我学习PHP时,总结一些安装配置fckeditor在线编辑器最实用的方法。其实调用fckeditor也只有两种调用方法。有什么大家可以在我博客上留言,我有时间会帮大家解答的。
    2011-03-03

最新评论