php 字串的擷取substr 函式的應用

2021-08-18 14:00:02 字數 1499 閱讀 9248

對於php我也是小白,在我學習中我遇到了很多問題,在我的找資料後總結自己,不斷進步,希望我的問題總結對你有所幫助:

下來我對於substr()函式進行講解:

substr(引數1,引數2,引數3);

substr()函式的返回值型別是字串型,它的第乙個引數表示待處理字串;第二個引數表示字串開始擷取的位置,第三個引數表示擷取字串的長度,當省略時,表示擷取到字串的結尾。

下面通過例子說明一下:

1,當第二個引數為0時表示從0位的z到最後全部輸出,當第二個引數為1時表示從1位的h到最後全部輸出,以此類推。

2.當第二個引數是負數m時,表示從字串的最後開始向前擷取到m位:

3.第三個引數表示擷取的字串長度(當為4時,表示從0位擷取到4位即:zhou):

4.當第三個引數為

負數m時,表示去掉字串的後m位:

5.當第二個引數位負數,第三個位正數(擷取得到後六位,取後六位的前3位即為:jie):

6.當第二個引數位

負數,第三個位負數(擷取得到後六位,去掉後3位得到:jie)

希望對你有幫助,學習重在積累,加油。

字串的擷取substr

題目描述 丁姐姐找到了兩個字串a和b,現在她想知道它們尾頭銜接形成的最長字串,例如a abc,b bca從a的尾部開始,a串的bc與b串的bc頭尾銜接。輸入描述 輸入資料報含多個測試樣例,每個測試樣例佔兩行,第一行是字串a,第二行是字串b,保證每個字串的長度不超過1010。輸出描述 a和b尾頭銜接形...

字串擷取函式substr

substr 引數1,引數2 引數3 該系統函式返回被截後的子字串,它接受2個必選引數,引數1為要擷取的字串,引數2為擷取的開始位置,引數3可選,表示擷取長度。例子 substr abcdef 1 返回 bcdef 從索引1處開始擷取,如果沒有指定擷取長度,預設擷取後面的所有字元。substr ab...

substr 擷取字串

格式 substr string,start position,length 解釋 string 元字串 start position 開始擷取位置 預設從1開始 為負數時從字串結尾指定擷取位置 length 可選項,擷取字串的長度 即擷取幾個字元 示例 substr abcde 1 返回 abcd...