0

~/worsh/worsh.php が含まれています

print getcwd();

今私がやります:

cd some-wordpress-site
php ~/worsh/worsh.php

そして私は得ます~/worsh- 私は明らかにただ得たいだけですsome-wordpress-site.

exec('pwd')同じ結果になります。どうすれば欲しいものを手に入れることができますか?

php 5.3 を搭載した私の hetzner ボックスの 1 つで期待どおりに動作することを追加する必要があります。php 5.2 を使用している私の bluehost アカウントでは機能しません。どこでも活躍してほしい。

(使用例については、http: //github.com/guaka/worshを参照してください。)

4

2 に答える 2

0

この関連する投稿を確認してください - > https://stackoverflow.com/a/17471242/1720166

さらに、対応する PHP Function Doc を確認してください: http://php.net/manual/en/function.getcwd.php

... getcwd() は「メイン」スクリプトのパスを返します ...

于 2013-09-11T10:15:14.767 に答える
0
 echo __DIR__ ; //this is your directory path

以下は、最後のフォルダーを取得する必要があります。これは、私が望むものです。したがって、パスが/var/www/html/some-wordpress-site以下の場合は返されますsome-wordpress-site

echo basename(__DIR__);
于 2013-09-11T10:15:31.923 に答える