几种常用的php字符串函数

<?php
    $a = "@[email protected]";
    $trim = trim($a,‘@‘);//去除左右两边的@
    //var_dump($trim);
    $ltrim = ltrim($a,‘@‘);//去除左边的@
    //var_dump($ltrim);
    $rtrim = rtrim($a,‘@‘);//去除右边的@
    //var_dump($rtrim);
    $strlen = strlen($a);//统计字符串的长度
    //var_dump($strlen);
    $strrev = strrev($a);//反转字符串
    //var_dump($strrev);
    $str_shuffle = str_shuffle($a);//随机打乱字符串
    //var_dump($str_shuffle);
    $explode = explode(‘A‘,$a);//以A分割字符串为数组
    //var_dump($explode);
    $implode = implode(‘A‘,$explode);//把$explode这个数组使用A拼接为字符串
    //var_dump($implode);
    $str_replace = str_replace(‘A‘,‘B‘,$a);//字符串替换 把$a字符串中的A替换为B
    //var_dump($str_replace);
    $strpos = strpos($a,‘Q‘);//查找Q在$a中首次出现的位置
    //var_dump($strpos);
    $strrpos = strrpos($a,‘Q‘);//查找Q在$a中最后一次出现的位置
    //var_dump($strrpos);
    $b = ‘i love you‘;
    $strtoupper = strtoupper($b);//字符串转换为大写
    //var_dump($strtoupper);
    $c = ‘I LOVE YOU‘;
    $strtolower = strtolower($c);//字符串转换为小写
    //var_dump($strtolower);
    $ucwords = ucwords($b);//字符串每个单词的首字母大写
    //var_dump($ucwords);
    $ucfirst = ucfirst($b);//字符串首字母的写
    //var_dump($ucfirst);
    $substr = substr($a,‘-1‘);//字符串截取从倒数第一个开始截取
    //var_dump($substr);
    $strstr = strstr($a,‘Q‘);//查找字符串$a中Q首次出现的位置并返回这个位置到结束的字符串
    //var_dump($strstr);
    $strrchr = strrchr($a,‘Q‘);//查找Q在字符串最后一次出现的位置返回从这个位置到结尾的字符串
    //var_dump($strrchr);
    $str_repeat = str_repeat($a,‘2‘);//重复$a这个字符串2次以后的结果
    //var_dump($str_repeat);

?>
时间: 2024-10-21 14:04:10

几种常用的php字符串函数的相关文章

BCB常用文件与字符串函数

VCL库函数简介 一.BORLAND C++ BUILDER VCL的内存管理函数 1. AllocMem 在队中分配指定字节的内存块,并将分配的每一个字节初始化为 0.函数原型如下: void * __fastcall AllocMem(Cardinal Size): 2. SysFreeMem 释放所指定的内存块.函数原型如下: int __fastcall SysFreeMem(void * P): 3. SysReallocMem 要求重新分配参数Size所指定的内存.函数原型如下: v

PHP常用操作的字符串函数

PHP常用字符串的操作函数 字符串转换类函数 addcslashes函数:以C语言风格使用反斜线转义字符串中的字符 addslashes函数:使用反斜线引用字符串 chop函数:清除字符串中的连续空格 get_html_translation_table函数:返回htmlspecialchars()函数和htmlentities()函数的转换表 chunk_split函数:将字符串分割成小块 hebrev函数:转换希伯来逻辑字符为可见字符 hebrevc函数:转换希伯来语文本为可见文本,包括换行

Python常用的几种常用的内置函数

abs(x)              用于返回绝对值 divmod(x,y)       函数中传入两个数字,返回的是x/y的一个结果的元组(商,余数) pow(x,y)            用于求x的y次方 all(iterable)       函数中传入一个可迭代的对象,如果对象中的所有的数的bool值都为真才会返回True,不否则就返回Flase any(iterable)    函数中传入一个可迭代的对象,如果对象中有一个数的bool值为真就返回True,如果所有的数都为0,就返回

php八种常用函数

八种常用的数学函数: ①  abs(x):求绝对值 ②  ceil(x),floor(x):向上/下取最接近的整数 ③  cos(x),sin(x),tan(x):三角函数 ④  min(),max():最小值与最大值 ⑤  pow(base,exp):求乘方 ⑥  rand(),rand(min,max):产生随机整数 ⑦  round(x),round(x,digits):四舍五入 ⑧  sqrt(x):求数的平方根 八种常用的数学函数: ①abs(x):求绝对值 注意:返回值类型与参数类型

sql常用格式化函数及字符串函数

一.常用格式化函数 1.日期转字符串 select to_char(current_timestamp, 'YYYY-MM-DD HH24:MI:SS') //2017-09-18 22:41:50 YYYY:年(4和更多位) MM:月份号(01-12) DD:一个月里的日(01-31) HH24:一天的小时数(00-23) MI:分钟(00-59) SS:秒(00-59) 2.字符串转日期 select to_date('2017-09-18','YYYY-MM-DD') //2017-09-

模拟实现常用字符串函数

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

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

Linux下常用函数-字符串函数

inux下常用函数-字符串函数 atof(将字符串转换成浮点型数)  相关函数   atoi,atol,strtod,strtol,strtoul 表头文件   #include <stdlib.h> 定义函数   double atof(const char *nptr); 函数说明   atof()会扫描参数nptr字符串,跳过前面的空格字符,直到遇上数 字或正负符号才开始做转换,而再遇到非数字或字符串结束时('\0')才结束转换 ,并将结果返回.参数nptr字符串可包含正负号.小数点或E

php 常用字符串函数总结

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