亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 語言 > PHP > 正文

PHP常見字符串操作函數與用法總結

2024-05-05 00:07:07
字體:
來源:轉載
供稿:網友

本文實例講述了PHP常見字符串操作函數與用法。分享給大家供大家參考,具體如下:

一、字符串的格式化

1、字符串的格式化

trim()函數可以去除字符串的開始位置和結束位置的空格,并將結果字符串返回,默認情況下去除的字符是換行符和回車符(/n和/r),水平和垂直制表符(/t和X0B)

ltrim()函數只從字符的開始處(左邊)去除空格

rtrim()函數只從函數的結束處(右邊)去除空格

2、格式化字符串以便顯示

①使用HTML格式化:n12br()函數

在字符串中的新行(/n)之前插入換行符

<?phpecho nl2br("One line./nAnother line.");?>

結果

One line.
Another line.

②為打印輸出而格式化字符串

printf()結構

$s="world");printf("Hello %s",$s);

3.改變字符串中的字母大小寫

 

函數 描述 使用 $subject=Hello World 返回值
strtoupper() 將字符串轉為大寫 strtoupper($subject ) HELLO WORLD
strtolower() 將字符串轉為小寫 strtolower($subject ) hello world
ucfirst() 如果字符串第一個字符是字符,將其轉為大寫 ucfirst($subject ) Hello world
ucwords() 將字符串的每個單詞的首字母大寫 ucwords($subject ) Hello World

 

二、用字符串函數連接和分割字符串

1、用函數explode()、implode()和join()

exlpode()

把字符串打散為數組:

<!DOCTYPE html><html><body><?php$str = "Hello world. I love Shanghai!";print_r (explode(" ",$str));?></body></html>

結果

Array ( [0] => Hello [1] => world. [2] => I [3] => love [4] => Shanghai! )

implode()  (jion()implode()函數的別名)

把數組元素組合為字符串:

<!DOCTYPE html><html><body><?php$arr = array('Hello','World!','I','love','Shanghai!');echo implode(" ",$arr);?></body></html>

結果

Hello World! I love Shanghai!

2、使用strtok()函數

strtok() 函數把字符串分割為更小的字符串(標記)。

語法

strtok(string,split)

 

參數 描述
string 必需。規定要分割的字符串。
split 必需。規定一個或多個分割字符。

 

<!DOCTYPE html><html><body><?php$string = "Hello world. Beautiful day today.";$token = strtok($string, " ");while ($token !== false){echo "$token<br>";$token = strtok(" ");}?></body></html>

結果

Hello
world.
Beautiful
day
today.

3、使用substr()函數

定義和用法

substr() 函數返回字符串的一部分。

注釋:如果 start 參數是負數且 length 小于或等于 start,則 length 為 0。

語法

substr(string,start,length)

 

參數 描述
string 必需。規定要返回其中一部分的字符串。
start 必需。規定在字符串的何處開始。
  • 正數 - 在字符串的指定位置開始
  • 負數 - 在從字符串結尾開始的指定位置開始
  • 0 - 在字符串中的第一個字符處開始
length 可選。規定被返回字符串的長度。默認是直到字符串的結尾。
  • 正數 - 從 start 參數所在的位置返回的長度
  • 負數 - 從字符串末端返回的長度

 

<!DOCTYPE html><html><body><?phpecho substr("Hello world",6);?></body></html>

結果

world

<!DOCTYPE html><html><body><?phpecho substr("Hello world",10)."<br>";echo substr("Hello world",1)."<br>";echo substr("Hello world",3)."<br>";echo substr("Hello world",7)."<br>";echo substr("Hello world",-1)."<br>";echo substr("Hello world",-10)."<br>";echo substr("Hello world",-8)."<br>";echo substr("Hello world",-4)."<br>";?></body></html>

結果

d
ello world
lo world
orld
d
ello world
lo world
orld

<!DOCTYPE html><html><body><?phpecho substr("Hello world",0,10)."<br>";echo substr("Hello world",1,8)."<br>";echo substr("Hello world",0,5)."<br>";echo substr("Hello world",6,6)."<br>";echo substr("Hello world",0,-1)."<br>";echo substr("Hello world",-10,-2)."<br>";echo substr("Hello world",0,-6)."<br>";echo substr("Hello world",-2-3)."<br>";?></body></html>

結果

Hello worl
ello wor
Hello
world
Hello worl
ello wor
Hello
world

三、字符串的比較

1、strcmp()比較兩個字符串,如果相等,函數返回0

<!DOCTYPE html><html><body><?phpecho strcmp("Hello world!","Hello world!");?></body></html>

結果

0

2、strlen()函數測試字符串的長度

<!DOCTYPE html><html><body><?phpecho strlen("Shanghai");?></body></html>

結果

8

 

希望本文所述對大家PHP程序設計有所幫助。


注:相關教程知識閱讀請移步到PHP教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
久久精品国产精品亚洲| 亚洲国产第一页| 国产国产精品人在线视| 欧美日韩国产一区中文午夜| 欧美午夜精品在线| 国产精品视频地址| 国产又爽又黄的激情精品视频| 欧美亚洲午夜视频在线观看| 国产一区二区三区免费视频| 日韩专区中文字幕| 久久精品亚洲94久久精品| 2018中文字幕一区二区三区| 国产精品美女网站| 亚洲女人天堂av| 黄色精品在线看| 欧美美女18p| 在线看日韩欧美| 日韩视频精品在线| 成人免费直播live| 欧美激情免费视频| 亚洲最新av在线网站| 中文字幕亚洲无线码a| 国产午夜精品一区理论片飘花| 欧美精品18videosex性欧美| 亚洲综合一区二区不卡| 久久久久久网站| 亚洲欧美综合精品久久成人| www亚洲精品| 色在人av网站天堂精品| 成人写真视频福利网| 成人日韩av在线| 992tv成人免费视频| 久久青草精品视频免费观看| 欧美亚洲国产精品| 欧洲亚洲免费视频| 久久久伊人欧美| 日韩欧美在线国产| 在线观看日韩专区| 日本中文字幕久久看| 在线精品91av| 91po在线观看91精品国产性色| 精品中文字幕视频| 亚洲美女精品久久| 日韩在线中文视频| 久久久久久国产| 成人写真福利网| 人体精品一二三区| 日韩av理论片| 中文字幕精品久久| 欧美乱妇高清无乱码| 久久亚洲精品国产亚洲老地址| 成人午夜一级二级三级| 日韩av成人在线观看| 麻豆国产va免费精品高清在线| 国产精品久久久久久久久久免费| 中文日韩电影网站| 亚洲一级一级97网| 91天堂在线观看| 欧美激情视频三区| 国产精品一区专区欧美日韩| 97人人爽人人喊人人模波多| 欧美午夜激情在线| 亚洲xxxxx性| 欧美大片在线影院| 欧美日韩国产精品| 性金发美女69hd大尺寸| 国产精品国内视频| 日韩有码在线观看| 欧美一级片免费在线| 精品国产一区二区三区久久久| 2020欧美日韩在线视频| 亚洲欧美国产va在线影院| 国产在线观看精品一区二区三区| 国产精品久久久久久久久久久久久久| 91在线直播亚洲| 亚洲一区二区久久久久久| 国内精品一区二区三区四区| 欧美最顶级的aⅴ艳星| 亚洲精品中文字幕女同| 精品欧美aⅴ在线网站| 成人在线免费观看视视频| 亚洲午夜精品久久久久久久久久久久| 亚洲精品久久久一区二区三区| 亚洲国产欧美久久| 91精品久久久久久久久中文字幕| 国产精品草莓在线免费观看| 国产精品第100页| 日韩欧美国产成人| 亚洲色图欧美制服丝袜另类第一页| 久久av资源网站| 亚洲视频专区在线| 国产在线观看一区二区三区| 亚洲人在线观看| 国产一区二区三区直播精品电影| 国产精品日韩在线一区| 国产精品美女午夜av| 大荫蒂欧美视频另类xxxx| 日韩中文字在线| 91国产精品电影| 国产精品亚洲综合天堂夜夜| 在线国产精品播放| 亚洲深夜福利在线| 久久人91精品久久久久久不卡| 91免费欧美精品| 久久久久久久久国产精品| 色青青草原桃花久久综合| 久久伊人色综合| 日韩久久免费电影| 8090成年在线看片午夜| 亚洲天堂视频在线观看| 麻豆国产va免费精品高清在线| 最近中文字幕2019免费| 国产免费一区二区三区在线能观看| 亚洲精品网址在线观看| 久久精品夜夜夜夜夜久久| 久久久久久久久久久网站| 国产suv精品一区二区| 欧美亚洲一级片| 欧美精品aaa| 欧洲成人在线观看| 亚洲a成v人在线观看| 国产欧美一区二区三区四区| 欧美日韩国产va另类| 日韩国产欧美区| 蜜臀久久99精品久久久久久宅男| 国产香蕉一区二区三区在线视频| 国产精品白丝av嫩草影院| 亚洲成人教育av| 日韩在线免费av| 日韩暖暖在线视频| 中文字幕成人精品久久不卡| 日韩av在线直播| 欧美精品激情blacked18| 97色在线视频| 国产精品久久久久久婷婷天堂| 最近2019年好看中文字幕视频| 亚洲成人国产精品| 91免费高清视频| 欧美老女人bb| 亚洲第一福利网站| 日韩精品在线视频观看| 亚洲电影免费观看高清| 亚洲影视中文字幕| 亚洲人成绝费网站色www| 久久人体大胆视频| 欧美一级成年大片在线观看| 一本一道久久a久久精品逆3p| 亚洲福利视频免费观看| 欧美激情综合色综合啪啪五月| 久久久精品久久久久| 日韩影视在线观看| 欧美怡红院视频一区二区三区| 色偷偷噜噜噜亚洲男人| 欧美精品video| 久久成人在线视频| 欧美日本中文字幕| 久久久免费电影| 日本一区二区三区在线播放| 揄拍成人国产精品视频| 亚洲精品videossex少妇| 欧美专区在线视频| 久久久久久国产精品久久| 91中文在线视频| 久久久极品av|