第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

PHP常用函數(shù)總結(jié)(持續(xù)更新中)

標簽:
PHP

PHP常用字符串函数总结

字符串截取

  • substr($str, start, [length]);
// 在指定字符串中截取指定的长度,第一个参数是 截取的开始位置,第二个参数为截取的长度
$subStr ='hello,world';
echo substr($subStr, -2, 4);
  • strstr($str, $serch_str, [before_search]);
// 查找字符串在另外一个字符串第一次出现的位置, 并返回该位置到字符串之后或者之前的所有字符,    
// 第一个参数是截取的字符串,第二参数是指定截取的字符
// 第三个参数决定是返回执行字符串前还是后,默认是false,则返回字符串之后的字符
$strStr = 'hello,world';
strstr($strStr, 'o', true);
  • strrchr($str, char);
// 查找字符串在另一个字符串中最后一次出现的位置,并返回从该位置到字符串结尾的所有字符
// 第一个参数是截取的字符串,第二参数为指定截取的字符
$strChr = 'hello,world';
echo strrchr($strChr, 'o');

字符串统计函数

  • strlen($str);
// 统计指定字符串的长度,第一个参数为截取截取的字符
$str = '12311231qweqw';
echo strlen($str);
  • mb_strlen($mdStr);
// 统计指定字符串的长度,第一个参数为截取截取的字符,该函数可以统计中文字符长度
$mdStr = '国庆节快乐';
echo mb_strlen($mdStr);

字符串替换函数

  • trim($str, [param]);
// 去掉自定字符串头部和尾部的指定字符,默认指定字符是空
$trimStr = '    Q123123qweqw    ';
echo trim($trimStr, '');
  • ltrim($str, [param]);
// 去掉自定字符串头部指定字符,默认指定字符是空
$trimStr = '    Q123123qweqw    ';
echo ltrim($trimStr, '');
  • rtrim($str, [param]);
// 去掉自定字符串尾部指定字符,默认指定字符是空
$trimStr = '    Q123123qweqw    ';
echo rtrim($trimStr, '');
  • str_replace($findStr, $replaceStr, $str, $count);
// 将字符串$str中的$findStr替换为$replaceStr,区分大小写,$count为替换次数
$find = array('Hello','world');
$replace = array('B');
$arr = array('hello','world','!');
print_r(str_replace($find,$replace,$arr));
  • str_ireplace($findStr, $replaceStr, $str, $count);
// 将字符串$str中的$findStr替换为$replaceStr,不区分大小写,$count为替换次数
$ifind = array('Hello','world');
$ireplace = array('B');
$iarr = array('Hello','world','!');
print_r(str_replace($ifind,$ireplace,$iarr));

上面两个函数(str_ireplace和str_replace)遵循如下规则

  • 该函数必须遵循下列规则:
  • 如果搜索的字符串是数组,那么它将返回数组。
  • 如果搜索的字符串是数组,那么它将对数组中的每个元素进行查找和替换。
  • 如果同时需要对数组进行查找和替换,并且需要执行替换的元素少于查找到的元素的数量,那么多余元素将用空字符串进行替换
  • 如果查找的是数组,而替换的是字符串,那么替代字符串将对所有查找到的值起作用。

字符串查找函数

  • strpos($str, $findStr, [$start]);
// 在字符串$str的$start位置查找$findStr字符第一次出现的位置,默认$start为0,没找到则返回false
$posStr = 'hello,world';
echo strpos($posStr, 'o');
  • strrpos($str, $findStr, [$start]);
// 在字符串$str的$start位置查找$findStr字符最后一次出现的位置,默认$start为0,没找到则返回false
$posStr = 'hello,world';
echo strrpos($posStr, 'o');
點擊查看更多內(nèi)容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優(yōu)質(zhì)文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優(yōu)惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號

舉報

0/150
提交
取消