我想要從PHP中的字符串開始和最後一個位置而不是長度的子字符串。 由於我們在php substr($ str,$ start_position,$ length)中有函數; 但我想$ last_postion而不是$長度,因爲我不知道開始位置後的長度,因爲它是可變的。 例如:$海峽= 2012年10月8日 $海峽= 2012年2月2日在php中的最後一個位置的子字符串
回答
嘗試使用這樣的:
substr($str,$start_position,$last_postion-$start_position);
是的thanx它我知道了@tbd –
@BhuvneshGupta - 如果你有答案,請在旁邊添加綠色檢查。 –
@tbd對不起,我不能投票,因爲我的15聲望 –
substr($str, $start_position, $last_postion-$start_position)
那麼,如果你不知道確切的長度,你需要使用首先是strpos。 http://php.net/manual/en/function.strpos.php
您使用strpos($ the_string,$ the_string_to_find)查找要查找的字符,然後使用$ length中的返回值作爲substr。
但是正如@john所說的,如果您試圖操縱日期,或者從日期字符串中獲取某些值,那麼使用strtotime(「2012年10月8日」)會更容易一百倍。然後,您可以根據需要格式化該日期,或者使用第二個乘數來添加/減去該日期。
- 1. PHP子串到字符串中的最後一個數字
- 2. Python找到字符串中最後一個數字的位置
- 3. 查找字符串中最後一位數字的位置
- 4. 在字符串的第一個和最後一個位置插入字符
- 5. 獲取字符串中的最後一個子字符串?
- 6. JavaScript獲取字符串的最後一個字符在另一個字符串中的位置
- 7. 找到最後一個位置字符串中的
- 8. 字符串操作 - 在字符的最後一個位置後獲取值
- 9. 使用PHP來檢測字符串中最後一個字母字符的字符串位置?
- 10. PHP在最後一個字符串
- 11. 子串在字符串中的位置
- 12. 如何使用C#獲取字符串中子字符串的最後一個字符位置?
- 13. 檢索最後一個子字符串和路徑中的最後一個子字符串
- 14. 如何獲取PHP中最後一個字符串的字符?
- 15. 刪除最後一個子字符串
- 16. 獲取字符串中最後一個子串索引後的字符
- 17. 如何找到一個字符的位置在一個字符串中PHP
- 18. 替換多個字符串的最後一個字符PHP
- 19. 比較字符串的最後一位數字與另一個字符串的相同位置的最後一位數字
- 20. 刪除字符串中最後一個空格後的最後一個字符
- 21. PHP:最簡單的方法添加一個字符串到一個字符串中的位置?
- 22. 如何在Ruby 1.8.7中從位置N獲取最後一個字符的子字符串?
- 23. 在php中刪除循環中的字符串的最後一個字符
- 24. 在代碼後面設置一個字符串的MeshGeometry位置
- 25. PHP:匹配一個字符串中的最後parethesized字?
- 26. Postgres的:提取的最後一個子字符串中的
- 27. 如何獲得特定的子字符串的位置在一個字符串
- 28. 如何從字符串中找到最後一個字母表的位置?
- 29. php檢查子字符串的最後一個字符是否爲空白
- 30. 最後一個字符串
如果你正在處理日期,你會錯誤的 –