php で最初と最後の文字を削除する⇒substr

カテゴリー︎: 【PHP】

やりたいこと⇒画像のパスを取得して、思い通りの値にしたい!

(例)

images1234567.jpg

最初の6文字削除して、

最後の4文字削除して、

1234567 の値だけを取得したい場合


$url = "images1234567.jpg";
$link_url = substr($url, 6, -4);// 頭6文字削除+後ろ4文字削除
echo $link_url;//実行結果⇒「1234567」 ※桁数が異なる場合も対応可能

やった!うまくいった!

(例2)
すごーく長いファイル名だとしても対応可能

$url = "images12345678901234567.jpg";
$link_url = substr($url, 6, -4);// 頭6文字削除+後ろ4文字削除
echo $link_url;//実行結果⇒「12345678901234567」

となっても

実行結果は「12345678901234567」となる

PAGE TOP