substr

substr

計算機語言函數
substr是C++語言函數,主要功能是複制子字符串,要求從指定位置開始,并具有指定的長度。如果沒有指定長度_Count或_Count+_Off超出了源字符串的長度,則子字符串将延續到源字符串的結尾。
  • 中文名:php函數
  • 外文名:substr
  • 屬性:php函數
  • 含義:函數返回字符串的一部分
  • 語法:substr(string,start,length)

定義和用法

basic_string::substr

basic_string substr(size_type _Off = 0,size_type _Count = npos) const;

參數

_Off

所需的子字符串的起始位置。字符串中第一個字符的索引為 0,默認值為0。

_Count

複制的字符數目

返回值

一個子字符串,從其指定的位置開始

substr和substring的區别

(在javascript中)

1. 在JS中函數聲明: stringObject.substring(start,stop)

start是在原字符串檢索的開始位置,stop是檢索的終止位置,返回結果中不包括stop所指字符。

如:"hamburger".substring(4,8) returns "urge"

2. substr(start,length)

如:當DETAIL_TYPE 的值為1111053 時, substr(DETAIL_TYPE,1,6) = 111105

從DETAIL_TYPE的第一位開始取六位字符。

相關詞條

相關搜索

其它詞條