關于substring和substr的問題
substring( 起點,終點)
substr( 起點,長度) ? ?? 應該是這樣沒錯吧.....
這兩個函數除了用法不一樣,他們存在的意義是什么,這兩個函數實現的功能都是一樣的,難道是時間復雜度的問題?
有沒有朋友能舉個讓兩個函數各自應用的例子..
substring( 起點,終點)
substr( 起點,長度) ? ?? 應該是這樣沒錯吧.....
這兩個函數除了用法不一樣,他們存在的意義是什么,這兩個函數實現的功能都是一樣的,難道是時間復雜度的問題?
有沒有朋友能舉個讓兩個函數各自應用的例子..
2018-04-26
舉報
2019-08-21
substr是從start位置往后數幾位;可以理解操作字符串
substring是從下標位置往后幾位,但不含stop位(含頭不含尾),可以理解操作字符串下標
2018-08-22
問了下度娘,答案:substring是獲取從start位開始到end位之間的字符串,而substr是獲取從start位開始后end位的字符串;(兩種方法都包含start位的字符串,區別在于ubstring不包含end位的字符串,substr包含
2018-04-26
從廣義上說,這兩個函數的功能一樣。
從狹義上說,這兩個函數的功能不一樣。
根據需求選擇相應的函數即可。