第九课字符串函数.pptVIP

  • 2
  • 0
  • 约2.1千字
  • 约 24页
  • 2017-05-05 发布于四川
  • 举报
第九课字符串函数

第九课 字符串函数;目的和要求;字符串处理函数 ;字符串中的单词处理;字符串处理函数 ; Int strpos(string haystack,mixed needle ,[int offset]) 该函数返回字符串needle在字符串haystack中第一次出现的位置。 演示并操作 Int strrpos(string haystack,mixed needle ,[int offset]) 该函数返回字符needle在字符串haystack中最后一次出现的位置(如果needle取字符串,取最后一次匹配之后字符串第一个字符的位置) 注意最后一句话的理解,请看这样的例子 注意:如果是字符串,需要先匹配 ;想一想:结果应该是多少呢?;String strstr(string haystack ,string needle) String strrchr(string haystack ,string needle) 两个函数返回一个字符串, strstr用于查找一个字串needle在一个字符串haystack中第一次出现的位置,并返回从此位置(包括此位置)开始的字符串。 如果是字符串,需要先匹配 strrchr用于查找一个字符needle在一个字符串haystack中最后一次出现的位置,并返回从此位置(包括此位置)开始的字符串。(注意如果needle是字符串,取字符串第一个字母 不管是不是字符串,仅取字符串的第一个字符进行取值操作 操作并演示;字符串替换函数 Html支持的换行br / nl2br()//注意:其实是每一个换行增加了一个br /(6个字节) 效果等同于替换,所以我们称之为字符串替换函数。 课本例子: 6-11说明 ;Mix str_replace(mixed search,mixed replace,mixed subject[int cout]) Str_ireplace()不区分大小写 其中可选参数表示得到的替换次数,可以设置一个变量输出。 改该函数允许将一个字符串中任意字串全部替换为另外一个字串,可选参数subject表示替换的次数。 演示并操作 ;支持的类型很多可以用数组进行多次替换;String substr(string string ,int start [,int length]) 本函数返回一个字符串中从指定位置开始指定长度的子串。参数为原始字符串,start为截取的起始位置,可选参数表示截取的长度。 ;动一动手:;Array str_split(string string ,int length) 将一个字符串以一定长度为单位分割成多段,并返回由各段组成的数组。 //注意分割汉字的时候会出现乱码:因为一个汉字是两个字节,分割的时候会导致其中一个字节被分割. 所以中文进行分割的时候都要用2的倍数进行分割。 ?php $a=str_split(中文,2); print_r($a); ? ;Array explode(string separator ,string string [,int limit]) 该函数用来将一个字符串按照某个指定字符分割成多段,并将各段按照顺序存入一个数组,separator参数为分割符,可以是一个字符号或者是单个字符, //如果可选参数存在,例如3,则数组只包含三个元素(并且最后那个元素将包含string的剩余部分),该参数限制数组里面的元素数值 ?php $a=explode(a,ddaffe,2); print_r($a); ? ;比较字符串;动一动手:使用Strcmp()函数;参考代码 ?php $user=php; $password=520; if(strcmp($user,$_POST[user])==0 strcmp($password,$_POST[password])==0){ echo 验证成功; } else { echo 验证不成功; } ? form action=# method=post 用户input type=text name=user 密码input type=password name=password input type=submit value=注册 /form ;格式化字符串;String Implode(string,array); Implode()函数将一个数组元素按照一定的字符连接转换成一个字符串。Join() 函数是implode()函数的别名;转义,还原字符串数据;自动转义函数string addslashes(string str)用来将转义后的字符串str返回???样。 自动还原函数s

文档评论(0)

1亿VIP精品文档

相关文档