2017-07-17 17 views
0

学校のプロジェクト用のWebアプリケーションを作成する必要があり、SVNを使用する必要があります。私はPHP変数とiamのパスをコマンドラインsvnを使って持っています。だから私はバッチファイルコマンドにその変数を渡す必要があります。だから、どのようにバッチ変数にPHP変数の値を格納することができます。助けてください。PHPからコマンドラインに変数を渡すSVN

私のコード

<?PHP 
$vname="\project"; 
$svnpath="d:\a\svn"; 
$serverpath=$svnpath.$vname; 
mkdir $serverpath; 
exec("svnadmin create <server path value>"); 
?> 
+0

回答を見る[https://stackoverflow.com/questions/10768751/passing-variable-throght-php-exec]。まだコメントを残すことができない場合。 –

+4

[Passing variable throght PHP exec]の可能な複製(https://stackoverflow.com/questions/10768751/passing-variable-throght-php-exec) – bahrep

答えて

1

あなたは、単にexec("svnadmin create $serverpath")を使用することができます。通訳者は、"で包まれた通常の文字列と同様に、$serverpathをその値に置き換えます。例えば

echo 'svnadmin create $serverpath'意志出力しかしsvnadmin create $serverpath

echo "svnadmin create $serverpath"

意志出力docssvnadmin create d:\a\svn\project

詳細情報。

関連する問題