标签: php
可能重复: php string function to get substring before the last occurrence of a character
我有一个像$number= 01-01-02-001000这样的值。
$number= 01-01-02-001000
您能否告诉我如何将01-01-02部分与$number中的变量分开?
01-01-02
$number
我想要实现的输出是01-01-02
先谢谢
答案 0 :(得分:11)
您希望使用strrpos()找到-的最后一次出现。
-
$output = substr( $number, 0, strrpos( $number, '-' ) );
答案 1 :(得分:2)
$part = substr($number,0,strrpos($number,"-"));
答案 2 :(得分:1)
使用strrpos查找-的最后一次出现。然后使用substr获取所有内容。
$lastPart = substr($number, 0, strrpos($number, '-'));