zoukankan      html  css  js  c++  java
  • 字符串函数

    查找字符位置函数:

     

    1. strpos($str,search,[int]):查找search$str中的第一次位置从int开始;
    2. stripos($str,search,[int]):函数返回字符串在另一个字符串中第一次出现的位置。该函数对大小写不敏感
    3. strrpos($str,search,[int]):查找search$str中的最后一次出现的位置从int

     提取子字符函数(双字节)

     

    1. substr ($str,int start[,int length]):$strstart位置开始提取[length长度的字符串]
    2. strstr($str1,$str2):$str1(第一个的位置)搜索$str2并从它开始截取到结束字符串;若没有则返回FALSE
    3. stristr() 功能同strstr,只是不区分大小写。
    4. strrchr() 从最后一次搜索到的字符处返回;用处:取路径中文件名

     替换字符串的PHP字符串函数:

     

    1. str_replace(search,replace,$str):$str中查找searchreplace来替换
    2. str_ireplace(search,replace,$str): 不区分大小写替换
    3. substr_replace($Str,$replace,$start[,length])$str原始字符串,$replace替换后的新字符串,$start起始位置,$length替换的长度,该项可选

    字符长度

     

    1. int strlen($str) 获取字符串的长度,是字节的长度,而不是字符的长度

     分割成数组的PHP字符串函数

    1. str_split($str,len):$strlen长度进行分割返回数组
    2. array explode ( string $delimiter , string $string [, int $limit ] ), 按照分隔符分割.

    去除空格

     

    1. trim($str) 去除两边的空白
    2. ltrim($str) 去除左边的空白
    3. rtrim($str) 去除右边的空白

     HTML代码有关函数

     

    1. nl2br():使转换为<br>
    2. strip_tags($str,[不去掉的标签]):去除HTMLPHP标记
    3. urlencode()编码成url支持的内容
    4. urldecode()反编码.
    5. htmlspecialchars($str):页面正常输出HTML代码参数是转换方式

     自动转义

     

    addslashes($str):使str内单引号(¹)、双引号(")、反斜线()与 NUL

     

    字符串转换为¹,",

     

     

     

     

     

     

     

  • 相关阅读:
    POJ3709 K-Anonymous Sequence 斜率优化DP
    POJ3233 Matrix Power Series
    第六周 Leetcode 446. Arithmetic Slices II
    POJ1743 Musical Theme 最长重复子串 利用后缀数组
    Ural 1517. Freedom of Choice 后缀数组
    iOS跳转到另一个程序
    上传源码到github
    NSTimer用法,暂停,继续,初始化
    iOS中多线程原理与runloop介绍
    NSRunLoop 概述和原理
  • 原文地址:https://www.cnblogs.com/hupengyin/p/5151543.html
Copyright © 2011-2022 走看看