• 6.part4-1day php字符串函数


    学习目的:处理字符串

    字符串我们之前了解过如何声明了,而实际业务中要对有些字符串进行处理,此时我们首先应该想到的是php的内建函数,如果不能满足要求我们再自己去写。

    字符串中空格算一个字符。在php中字符串加单引号就表示一个字符串,加双引号会自动识别字符串内的变量,加单引号的速度比双引号快,建议使用单引号用'.'去连接变量的形式。

    常用的处理字符串的函数

    1.stripos('被搜素的字符串', '要查找的字符', '开始的搜索位置')

    在字符中查找某个字符第一次出现的位置,参数3默认为0(首字符)

    2.trim(string, charlist);

    去除字符串两端的空格,返回修改好的字符串

    第一个参数时要处理的字符串,第二个时可选参数有null,制表符,换行符,垂直制表符,回车,空格,不填就全部去除

    2.substr(string, start, length)

    返回字符串的一部分

    第一个参数时要处理的字符串,第二个参数时从那个位置开始0表示首字符,第三个可选返回字符串的长度,默认是直到字符串结尾。

    3.strtr(‘hello’, 'eo', 'mp')

    替换字符串中的指定字符,这里的替换是对应的字母替换字母,字母e被替换为字母m, 字母o被替换为字母p,不是整体替换即eo被替换为mp,不能用空去替换字母。

    4.str_replace('hello', 'word', 0) 

    整体替换用word替换hello,0表示从第一个字符开始。可以用空字符去替。

    参数1是原字符串,参数2替换后的字符串,参数3从原字符串的那个位置开始,0表示第一个字母。

    5.explode('分隔符', '要处理的字符串', '分为几段')

    把字符串打散为数组

    6.implode('用什么连接', 数组)

    把数组组合为一个字符串。

    join()函数是implode()函数的别名,是一个函数。

    字符串函数连接

  • 相关阅读:
    dotNet程序保护方案
    网络数据包捕获函数库Libpcap安装与使用(非常强大)
    Objectivec 中 nil, Nil, NULL和NSNull的区别
    对象的相等和恒等
    IOS SDK介绍
    iOS内存管理编程指南
    http权威指南读书笔记(三)——http报文
    http权威指南学习笔记(二)
    http权威指南读书笔记(一)
    CentOS 设置环境变量
  • 原文地址:https://www.cnblogs.com/ldwtry/p/12170100.html
Copyright © 2020-2023  润新知