Php 获取最后一个“引号”之前的字符-&引用;(破折号)

Php 获取最后一个“引号”之前的字符-&引用;(破折号),php,Php,可能重复: 我有这样一个值$number=01-01-02-001000 您能告诉我如何将01-01-02部分从$number变量中分离出来吗 我试图实现的输出是01-01-02 提前感谢您需要使用查找最后出现的- 用于查找上次出现的-。然后用它来让一切都达到那一点 $lastPart = substr($number, 0, strrpos($number, '-')); $part = substr($number,0,strrpos($number,"-")); $lastPart

可能重复:

我有这样一个值
$number=01-01-02-001000

您能告诉我如何将
01-01-02
部分从
$number
变量中分离出来吗

我试图实现的输出是
01-01-02


提前感谢

您需要使用查找最后出现的
-

用于查找上次出现的
-
。然后用它来让一切都达到那一点

$lastPart = substr($number, 0, strrpos($number, '-'));
$part = substr($number,0,strrpos($number,"-"));
$lastPart = substr($number, 0, strrpos($number, '-'));