3

重複の可能性:
文字が最後に出現する前に部分文字列を取得するphp文字列関数

私はこのような値を持っています$number= 01-01-02-001000

01-01-02変数でパーツを分離する方法を教えてください$number

私が達成しようとしている出力は01-01-02

前もって感謝します

4

3 に答える 3

11

strrpos()-を使用して、の最後の出現を検索する必要があります。

$output = substr( $number, 0, strrpos( $number, '-' ) );
于 2012-08-20T17:26:40.527 に答える
2
$part = substr($number,0,strrpos($number,"-"));
于 2012-08-20T17:26:43.077 に答える
1

strrposを使用して、の最後の出現箇所を見つけます-。次に、substrを使用して、その時点までのすべてを取得します。

$lastPart = substr($number, 0, strrpos($number, '-'));
于 2012-08-20T17:26:57.147 に答える