在 php 通路中使用变量
Using variable in php passthru
我想把我的变量放在我的通路中,
$cut1 =DNAseq1
$cut2 = DNAseq2
我已经检查过这个topic但没有找到如何继续
echo passthru('sudo docker run my_docker bash -c "-check "' .$cut1.'" "'.$cut2);
但是屏幕上没有任何显示,但是当我直接写入 DNAseq1 时:
echo passthru('sudo docker run my_docker bash -c "-check ATCG "'.$cut );
它有效....但只有当我写了一个变量而不是 2
那么问题是什么??
试试这个:
echo passthru("sudo docker run my_docker bash -c '/home/prg/soap -check $cut1 $cut2'");
我在 passthru()
的参数周围使用了双引号,这样我可以更清楚地替换变量。
我想把我的变量放在我的通路中,
$cut1 =DNAseq1
$cut2 = DNAseq2
我已经检查过这个topic但没有找到如何继续
echo passthru('sudo docker run my_docker bash -c "-check "' .$cut1.'" "'.$cut2);
但是屏幕上没有任何显示,但是当我直接写入 DNAseq1 时:
echo passthru('sudo docker run my_docker bash -c "-check ATCG "'.$cut );
它有效....但只有当我写了一个变量而不是 2
那么问题是什么??
试试这个:
echo passthru("sudo docker run my_docker bash -c '/home/prg/soap -check $cut1 $cut2'");
我在 passthru()
的参数周围使用了双引号,这样我可以更清楚地替换变量。