ホームページ >バックエンド開発 >PHPチュートリアル >PHPの通常の文字列
以下は文字列です
$a = '../post/luoji/soft/aaa.chm'
$b = '../post/luoji/bbb.txt'
$c = ' post/luoji/ c .rar '
/a.tar.gz'
$ f = '../pp/tt/p/p/lp/p/tttt/p/t.rpm'
$a = ' aaa.chm 'c $ b =' bbb.txt '
$ c =' c.rar '
$ d =' d.zip '
$ e =' a.tar.gz '
$ f =' t.rpm '
文字列がどれだけ長くても、姓だけ取得してください
このように書くだけです
$str = "../post/luoji/aaa.chm"; $str = preg_split("/[ s,/!]+/", $str);
echo '
';print_r($str[3]); <br> <br> 取得方法正規表現を使っているのでしょうか?ありがとう! <br> <br> <br> <br> <br>ディスカッションへの返信 (解決策)<br> <br> <pre class="sycode" name="code">$a = '../post/luoji/soft/aaa.chm';$a=pathinfo($a,PATHINFO_BASENAME);echo $a;
$str = "../post/luoji/aaa.chm"
$str = preg_split("/[s,/!]+/"; , $str); $len=$str[$len-1];