快精灵印艺坊 您身边的文印专家
广州名片 深圳名片 会员卡 贵宾卡 印刷 设计教程
产品展示 在线订购 会员中心 产品模板 设计指南 在线编辑
 首页 名片设计   CorelDRAW   Illustrator   AuotoCAD   Painter   其他软件   Photoshop   Fireworks   Flash  

 » 彩色名片
 » PVC卡
 » 彩色磁性卡
 » 彩页/画册
 » 个性印务
 » 彩色不干胶
 » 明信片
   » 明信片
   » 彩色书签
   » 门挂
 » 其他产品与服务
   » 创业锦囊
   » 办公用品
     » 信封、信纸
     » 便签纸、斜面纸砖
     » 无碳复印纸
   » 海报
   » 大篇幅印刷
     » KT板
     » 海报
     » 横幅

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

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新手上路(二)
下一教程: 关于 session 不能自动去除的临时处理方式(转载)我一直没用SESSION。。因为PHP里对SESSION的处理我一...

您可以阅读与"如何使用PHP中的字符串函数"相关的教程:
· 使用字符串函数输出整数化的PHP版本号
· 如何使用PHP中的日期和时间函数
· 如何使用PHP中的正则表达式
· 如何使用php开发高效的WEB系统
· PHP4.04 新增加了专用的字符函数 Ctype
    微笑服务 优质保证 索取样品