以下のような変数に格納されている文字列の2番目の / より前の部分を削除し、後ろの部分のみを変数に格納したいです・
php
1$file = "/JPN-005/000345.pdf"
具体的には、
php
1000345.pdf
の部分を変数に格納したいです。
parse のような機能を使用すると思うのですが、そのやりかたがわかりません。
なお、JPN-005 の箇所や 000345.pdf の箇所は、文字数が変わったり、英数字以外の文字を使用する場合も考え、preg_match で 000345.pdf部分を抽出するやり方ではなく、あくまで、 / より後ろの部分を抽出するやり方を探しています。
もし、/ が二つあると困る場合は、mb_substrを使用して、先頭の / を削除しても構いません。
$file_name = mb_substr($file, 1);
ただ、mb_substr を使用した場合も、その先がわかりません。
アドバイスお願いします。
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。