是否可以将二进制数据传递到system()
如下所示的位置?
$contents = file_get_contents("http://somesite.com/image.jpg");
$out = system("{$contents} | convert - -fuzz 10% -trim jpeg:-");
当我进入终端并执行cat filename | convert - -fuzz 10% -trim jpeg:-
它时,它会将二进制数据返回到 STDOUT ......但是当我echo()
或print_r()
上面的数据时,它总是为空的。