PHP字符串操作(超級(jí)常用,必會(huì)內(nèi)容)

一. 如何定義字符串

1. 使用單引號(hào)或雙引號(hào)定義字符串
  • 雙引號(hào):$str = "BIGBEAR";

  • 單引號(hào):$str = 'SMALLBEAR';

需要注意的是,當(dāng)使用單引號(hào)定義字符串的時(shí)候是不會(huì)解析其中的變量的,所見即所得,雙引號(hào)會(huì)自動(dòng)解析php語(yǔ)法

2. 使用定界符定義字符串

定界符定義字符串格式如下:

<<<str
    格式化文本
str

上面代碼段中的<<<符號(hào)是關(guān)鍵字,str為標(biāo)識(shí)符,由你來(lái)自定義的,內(nèi)容隨便(字母數(shù)字下劃線),但是前后的標(biāo)識(shí)符必須完全相同,中間的格式化文本就是字符串了,一般這種方式來(lái)定義格式化的大文本,格式將被保留

二. 轉(zhuǎn)義字符串

前面說(shuō)了使用單引號(hào)''和雙引號(hào)""來(lái)定義字符串,那么如果字符串中包含單引號(hào)雙引號(hào),該如何輸出呢?這時(shí)就要用到轉(zhuǎn)義了

3. 手動(dòng)轉(zhuǎn)義字符串

\是要給轉(zhuǎn)義符,緊跟在\后面的字符將變得沒(méi)有意義,或者有特殊意義,我們可以用\來(lái)轉(zhuǎn)義單/雙引號(hào),例如:

echo '\'';//將輸出一個(gè)單引號(hào),\不會(huì)顯示
4. 自動(dòng)轉(zhuǎn)義字符串

PHP提供轉(zhuǎn)義字符串函數(shù)addslashes()和stripslashes()

  • addslashes()函數(shù)的作用是使用反斜線引用字符串,addslashes(str)
  • stripslashes()函數(shù)的作用是反引用一個(gè)字符串,stripslashes(str)

建議對(duì)簡(jiǎn)單的字符串使用手動(dòng)轉(zhuǎn)義方式,數(shù)量較大的字符串使用自動(dòng)轉(zhuǎn)移函數(shù)進(jìn)行轉(zhuǎn)義

三. 常用字符串操作函數(shù)整理

  • trim() 去除字符串首尾處的空白字符(或其他字符) trim($str);
  • strlen() 獲取字符串長(zhǎng)度 strlen($str)
  • substr() 截取字符串 substr($str,$start,$length),$length可選
  • explode() 分割字符串 explode($delimiter,$str,$limit),$limit可選代表最多返回多少個(gè)元素
  • implode() 將數(shù)組中的內(nèi)容以@為分隔符進(jìn)行連接,組合成一個(gè)新的字符串

持續(xù)更新...

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末聊替,一起剝皮案震驚了整個(gè)濱河市扁藕,隨后出現(xiàn)的幾起案子柬泽,更是在濱河造成了極大的恐慌鞋屈,老刑警劉巖甩鳄,帶你破解...
    沈念sama閱讀 221,430評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件咖祭,死亡現(xiàn)場(chǎng)離奇詭異甘耿,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)犹赖,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,406評(píng)論 3 398
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)卷仑,“玉大人峻村,你說(shuō)我怎么就攤上這事∥” “怎么了粘昨?”我有些...
    開封第一講書人閱讀 167,834評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)窜锯。 經(jīng)常有香客問(wèn)我张肾,道長(zhǎng),這世上最難降的妖魔是什么锚扎? 我笑而不...
    開封第一講書人閱讀 59,543評(píng)論 1 296
  • 正文 為了忘掉前任吞瞪,我火速辦了婚禮,結(jié)果婚禮上驾孔,老公的妹妹穿的比我還像新娘芍秆。我一直安慰自己,他們只是感情好翠勉,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,547評(píng)論 6 397
  • 文/花漫 我一把揭開白布妖啥。 她就那樣靜靜地躺著,像睡著了一般对碌。 火紅的嫁衣襯著肌膚如雪荆虱。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,196評(píng)論 1 308
  • 那天俭缓,我揣著相機(jī)與錄音克伊,去河邊找鬼。 笑死华坦,一個(gè)胖子當(dāng)著我的面吹牛愿吹,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播惜姐,決...
    沈念sama閱讀 40,776評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼犁跪,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了歹袁?” 一聲冷哼從身側(cè)響起坷衍,我...
    開封第一講書人閱讀 39,671評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎条舔,沒(méi)想到半個(gè)月后枫耳,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,221評(píng)論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡孟抗,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,303評(píng)論 3 340
  • 正文 我和宋清朗相戀三年迁杨,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了钻心。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,444評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡铅协,死狀恐怖捷沸,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情狐史,我是刑警寧澤痒给,帶...
    沈念sama閱讀 36,134評(píng)論 5 350
  • 正文 年R本政府宣布,位于F島的核電站骏全,受9級(jí)特大地震影響苍柏,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜姜贡,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,810評(píng)論 3 333
  • 文/蒙蒙 一序仙、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧鲁豪,春花似錦、人聲如沸律秃。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,285評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)棒动。三九已至糙申,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間船惨,已是汗流浹背柜裸。 一陣腳步聲響...
    開封第一講書人閱讀 33,399評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留粱锐,地道東北人疙挺。 一個(gè)月前我還...
    沈念sama閱讀 48,837評(píng)論 3 376
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像怜浅,于是被迫代替她去往敵國(guó)和親铐然。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,455評(píng)論 2 359

推薦閱讀更多精彩內(nèi)容

  • 字符串操作 在php開發(fā)過(guò)程中有些基礎(chǔ)知識(shí)一時(shí)想不起來(lái)恶座,如果同事間合作略顯尷尬搀暑,小編整理了一些對(duì)字符串的基本操作的...
    春風(fēng)之旅閱讀 458評(píng)論 0 1
  • 第2章 基本語(yǔ)法 2.1 概述 基本句法和變量 語(yǔ)句 JavaScript程序的執(zhí)行單位為行(line),也就是一...
    悟名先生閱讀 4,151評(píng)論 0 13
  • 第四章 字符串操作與正則表達(dá)式 1.mail()函數(shù) bool mail (string to, string s...
    梁燁端木閱讀 775評(píng)論 0 0
  • 一跨琳、數(shù)組 1自点、數(shù)組的聲明:$arr = array(); 2、數(shù)組的初始化:PHP有兩種數(shù)組:索引數(shù)組脉让、關(guān)聯(lián)數(shù)組桂敛。...
    yzw12138閱讀 1,211評(píng)論 2 2
  • 官網(wǎng) 中文版本 好的網(wǎng)站 Content-type: text/htmlBASH Section: User ...
    不排版閱讀 4,401評(píng)論 0 5