2017-10-22 13 views
0

私はここに必要な正確なスペックを持つ別の質問を見つけることができませんでした。だから私はこれを投稿している。現在のページからサブフォルダとファイル名だけを取得する

私は、現在のページのURLを取得するためにPHPを使用する必要があります。私はそれをプリントアウトする必要が のhttp // example.com/mysubfolder/filename.php

: mysubfolder /ファイル名

そしてfilename.phpは、get式アクション=移動またはIDを持っている場合=? 798私は単にそれらの部分を取り除く必要があります。私はマニュアルで見てきた最も遠いの特定の部分のみを減算するのに役立ちます。?アクションは=

をdoesntchangeathing私が見たものの大部分は1だけではなく、単にファイル名またはサブフォルダの完全なリストが含まれており、 URLではなく絶対パスを使用します。

誰もが考えている?

答えて

1

あなたは$_SERVER['PHP_SELF']を使用すると、ファイル名の拡張子と先頭のスラッシュをカットすることができ、その結果、式は次のようになります。

$path = implode('/', [trim(dirname($_SERVER['PHP_SELF']), '/'), pathinfo($_SERVER['PHP_SELF'], PATHINFO_FILENAME)]); 
+0

は完全に働きました。いくつかの上部のケーシングXDでスペースに_変更するためにstr_replaceでmodを使用します –

関連する問題