文字列を右から左にインターセプトする方法 この投稿は googleean によって最終編集されました: 2013-09-30 21:31:47 文字列は、「... 他にもたくさんあります... 001_002_003」です。右側の 4 番目 (_003) から始めて、左側の文字列をすべて取得したいのです。「... 他にもたくさんあります。 .001_002" どのように実装すればよいでしょうか? 文字列の長さが不明なので、右側からのみロードできます。 共有先: -----解決策--------- $str = '001_002_003_004_005_006_007'; $data = explode('_',$str); krsort($data); $total = count($data); $need = $total - 3; foreach($data as $k=>$row){ if($k<$need){ echo $row.''; } }