使用shell通过php执行需要数组的倍频程函数?

使用shell通过php执行需要数组的倍频程函数?,php,octave,Php,Octave,我试图将数组传递给倍频程函数。在PHP中从HTML表单获取数组 $htmlinput=$_POST['data'] $cmd="(/opt/local/bin/octave --silent --eval "mymult($htmlinput)")"; $output= exec($cmd); echo $output; //My $cmd doesnt take the array $htmlinput. 好的,首先,您需要转义双引号。如果这不是您的错误,请提供一个适当的最小工作示例来测试

我试图将数组传递给倍频程函数。在PHP中从HTML表单获取数组

$htmlinput=$_POST['data']
$cmd="(/opt/local/bin/octave --silent --eval "mymult($htmlinput)")";
$output= exec($cmd);
echo  $output; //My $cmd doesnt take the array $htmlinput.

好的,首先,您需要转义双引号。如果这不是您的错误,请提供一个适当的最小工作示例来测试数据。好的,首先,您需要转义双引号。如果这不是您的错误,请提供一个适当的最小工作示例来测试数据。