Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/278.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将变量从PHP传递到命令行SVN_Php_Batch File_Cmd_Tortoisesvn - Fatal编程技术网

将变量从PHP传递到命令行SVN

将变量从PHP传递到命令行SVN,php,batch-file,cmd,tortoisesvn,Php,Batch File,Cmd,Tortoisesvn,我需要创建一个学校项目的网络应用程序,需要使用SVN。我在PHP变量中有一个路径,iam使用命令行svn。所以我需要将该变量传递到批处理文件命令中。那么如何将PHP变量的值存储到批处理变量中呢。请帮忙 我的代码 <?PHP $vname="\project"; $svnpath="d:\a\svn"; $serverpath=$svnpath.$vname; mkdir $serverpath; exec("svnadmin create <server path value>

我需要创建一个学校项目的网络应用程序,需要使用SVN。我在PHP变量中有一个路径,iam使用命令行svn。所以我需要将该变量传递到批处理文件命令中。那么如何将PHP变量的值存储到批处理变量中呢。请帮忙

我的代码

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

您只需使用
exec(“svnadmin create$serverpath”)
。解释器将用它的值替换
$serverpath
,就像用
包装的普通字符串一样

例如:

echo'svnadmin create$serverpath'
将输出
svnadmin create$serverpath

但是:

echo“svnadmin create$serverpath”
将输出
svnadmin create d:\a\svn\project

有关详细信息,请参见。

查看答案。如果您仍然无法获得答案,请留下评论。答案可能重复