Perl行的PHP等价物?

Perl行的PHP等价物?,php,perl,Php,Perl,有人能告诉我我说的对吗?我正在尝试移植一个相当大的 perl脚本转换成OO-PHP,并且已经在一些东西上卡住了,这就是其中之一 如果我做得对,只需要确认一下,perl代码是: my ($command,@args)=split(/\n/,$message); 这与在PHP中执行此操作相同吗 list($command, $args[]) = preg_split('/\n/', $message); 不,你试图做的是无效的,不会起作用。等效的PHP代码是: $args = preg_spli

有人能告诉我我说的对吗?我正在尝试移植一个相当大的 perl脚本转换成OO-PHP,并且已经在一些东西上卡住了,这就是其中之一 如果我做得对,只需要确认一下,perl代码是:

my ($command,@args)=split(/\n/,$message);
这与在PHP中执行此操作相同吗

list($command, $args[]) = preg_split('/\n/', $message);

不,你试图做的是无效的,不会起作用。等效的PHP代码是:

$args = preg_split('/\n/', $message);
$command = array_shift($args);
只有在必要时才应使用
preg_
函数,因此您可以实际使用以下函数替换
preg_拆分

explode("\n", $message);

谢谢蒂姆,非常有帮助。