(PHP 5 < 5.0.5)
php_check_syntax — ���PHP�������ִ�У�ָ�����ļ�
$filename
[, string &$error_message
] ) : bool
��ָ���� filename �������飬���ű��Ĵ���
�˺������˻�ִ�У������������filename�������� ��������ʹ��php -l ���ơ�
���磬����������ļ� filename �б������ˣ���ú�����ִ��php_check_syntax()����á�����filename������ݲ��ᱻ�����
Note:
��ΪijЩ����ԭ�ú����ѱ����ã����Ҵ�PHP���Ƴ��ˡ�����commandlineʹ�� php -l somefile.phpȡ����֮��
filename��Ҫ�������ļ���
error_message
���ʹ���˲��� error_message���������������Ĵ�����Ϣ��
error_message �� ������ʽ���ݡ�
�������ͨ������ TRUE��δͨ�������ļ������� FALSE��
| �汾 | ˵�� |
|---|---|
| 5.0.5 | ������PHP���Ƴ��� |
| 5.0.3 | php_check_syntax()֮����� exit() �ᵼ��һ���δ��� |
| 5.0.1 |
error_message ͨ�����ô���
|
php -l somefile.php
�������̵���������ڣ�
PHP Parse error: unexpected T_STRING in /tmp/somefile.php on line 81