PHP常用字符串函数整理 v1.0

---恢复内容开始---

1、操作字符串函数

 

//定义变量

$en=‘Hello World‘;

strlen() 获取字符串的长度(字节的长度)

var_dump(strlen($en));

substr()字符串截取,从指定字符串的指定起始位置开始,截取指定长度的字符串

string substr(指定字符串,起始位置[,指定长度]):在PHP中字符串的起始位置为0

var_dump(substr($en,2[,3)]);

字符串访问某个元素:通过下标

var_dump($en[0]);

strtolower:字符串全部小写

var_dump(strtolower($en));

strtoupper():字符串全部大写

var_dump(strtoupper($en));

ucfirst()字符串首字母大写

var_dump(ucfirst($en));

strrev():reverse反转,将字符串反转(字节)

var_dump(strrev($en));

strpos():position位置,在字符串中查找某个字符在字符串中下标的位置,从左边第一个开始

var_dump(strpos($en,‘e‘));

strrpos:r表示reverse反转,在字符串中查找某个字符在字符串中下标的位置,从右边第一个开始

var_dump(strpos($en,‘o‘));

strchr():字符串截取,截取指定位置以后的全部字符串

var_dump(strchr($en,‘e‘));

strrchr():(获取文件的后缀名),从字符串的右边开始截取

//定义变量

$url=www.test.com/test/.php

var_dump(strrchr($url,‘.‘));

trim:去除指定字符串两边对应的空格(默认的)

$str=‘  Hello World   ‘;

var_dump(trim($str));

时间: 2024-10-13 19:00:34

PHP常用字符串函数整理 v1.0的相关文章

Delphi常用字符串函数

Delphi常用字符串函数 一.字符转换函数1.ord(input[i])返回字符表达式 input 左端起第 I 字符的ASCII 码值.2.CHAR()将ASCII 码转换为字符.如果没有输入0 ~ 255 之间的ASCII 码值,CHAR() 返回NULL .3.LOWER()和UPPER()LOWER()将字符串全部转为小写:UPPER()将字符串全部转为大写.4.STR()把数值型数据转换为字符型数据.STR (<float_expression>[,length[, <dec

Oracl常用e函数整理

最近学Oracle数据库,常常遇到Oracle数据库函数问题,经过默默地琢磨处理,总结了一些Oracle数据库常用函数. ------------------------------------ ---->oracle常用基本函数(附例子)<---- ------------------------------------ ------------------------ ---->常用的字符函数<---- ------------------------ --initap()单词

常用字符串函数集合

随着计算机科学的发展和计算机应用的推广,对字符串的处理越来越成为计算机的一项重要能力.当然,在acm中也时常要用到.现在,我就来总结下在acm中必须掌握的字符串函数: 出现的顺序是按在acm中的使用频率来排的. 头文件:#include<string.h> / #include<cstring> ,分别为 C 和 C++中的头文件. 1.extern unsigned int strlen(char *s); ------>> 说明: 求字符串的长度,即字符串中字符的个

模拟实现常用字符串函数

1.查找子字符串函数strstr的实现 char *  my_strstr(const char * dest, const char * src)//const保护字符串不被更改 { assert(dest); assert(src);     //断言 char * ptr1 = NULL; char * ptr2 = src; while (*dest) { ptr1 = dest;//保留匹配成功后的位置指针 src = ptr2;//保留匹配失败后,字串的同样指针 while (*de

sql server常用字符串函数

--返回字符表达式中最左侧字符的ASCII代码值 select ASCII('a')--97 select ASCII('A')--65 select ASCII('aA')--97 --将整数ASCII代码转换为字符 select CHAR(97)--a select CHAR(65)--A select CHAR('65')--A SELECT CHAR('A')--在将 varchar 值 'A' 转换成数据类型 int 时失败. --返回字符表达式最左侧指定数目的字符串 select L

php常用字符串函数

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

php 常用字符串函数总结

php里面自带的字符串函数,日期函数,数组函数等,有时候可以帮助我们解决很复杂的问题,运用起来也比较简单. 下面总结了一下常用的字符串函数. addcslashes — 为字符串里面的部分字符添加反斜线转义字符 addslashes — 用指定的方式对字符串里面的字符进行转义 bin2hex — 将二进制数据转换成十六进制表示 chop — rtrim() 的别名函数 chr — 返回一个字符的ASCII码 chunk_split — 按一定的字符长度将字符串分割成小块 convert_cyr_

C语言学习笔记:19_数组-字符数组与字符串(常用字符串函数)

/* * 19_数组-字符数组与字符串.c * * Created on: 2015年7月7日 * Author: zhong */ #include <stdio.h> #include <stdlib.h> #include <string.h> /** *一:字符数组:就是存放字符的char[]数组 * 由于c语言中没有像java,C#中的String(字符串),只有存放字符 的字符型数组当字符串使用(java中的String类也是对字符数组进行封闭的). * *

perl常用字符串函数

1.$position = index(string,substring,skipchars): 该函数返回子串substring在字符串string中的位置,如果不存在,则返回-1:参数skipchars是可选参数,表示查找之前跳过的字符数,即:从该位置处开始查找: 2.rindex(string,substring,skipchars):功能与index()类似,不同的是它从string的右端开始查找: 3.$Len = length(string):求字符串的长度: 4 . $offset