system

(PHP 4, PHP 5, PHP 7)

systemִ���ⲿ���򣬲�����ʾ���

˵��

system ( string $command [, int &$return_var ] ) : string

ͬ C �汾�� system() ����һ���� ������ִ�� command ������ָ������� �������ִ�н����

��� PHP �����ڷ�����ģ���У� system() �������᳢����ÿ��������֮�� �Զ�ˢ�� web ��������������档

���Ҫ��ȡһ������δ���κδ���� ԭʼ����� ��ʹ�� passthru() ������

����

command

Ҫִ�е����

return_var

����ṩ return_var ������ ���ⲿ����ִ�к�ķ���״̬���ᱻ���õ��˱����С�

����ֵ

�ɹ��򷵻�������������һ�У� ʧ���򷵻� FALSE

����

Example #1 system() ����

<?php
echo '<pre>';

// ��� shell ���� "ls" �ķ��ؽ��
// ���ҽ���������һ�����ݷ��ص� $last_line��
// ������ķ���ֵ���浽 $retval��
$last_line system('ls'$retval);

// ��ӡ������Ϣ
echo '
</pre>
<hr />Last line of the output: ' 
$last_line '
<hr />Return value: ' 
$retval;
?>

ע��

Warning

���û��ṩ�����ݴ���˺�����ʹ�� escapeshellarg() �� escapeshellcmd() ��ȷ���û���ƭϵͳ�Ӷ�ִ���������

Note:

��γ���ʹ�ô˺���������Ϊ���ܱ����ں�̨���У��˳�����뽫����ض����ļ������������������ᵼ�� PHP ����ֱ������ִ�н�����

Note: ��ȫģʽ ����ʱ���ɽ����� safe_mode_exec_dir ִ���ļ���ʵ���ϣ����ڲ������ڵ���ִ�е�·���д��� .. �����

Warning

��ȫģʽ ����ʱ�������ַ����ᱻ escapeshellcmd() ת������ˣ�echo y | echo x ���� echo y \| echo x��

�μ�