is_file

(PHP 4, PHP 5, PHP 7)

is_file�жϸ����ļ����Ƿ�Ϊһ���������ļ�

˵��

is_file ( string $filename ) : bool

�жϸ����ļ����Ƿ�Ϊһ���������ļ���

����

filename

�ļ���·����

����ֵ

����ļ�������Ϊ�������ļ��򷵻� TRUE�����򷵻� FALSE��

Note: ��Ϊ PHP �������������з������Ͷ��Һܶ�ƽ̨ʹ�� 32 λ���ͣ��� 2GB ���ϵ��ļ���һЩ�ļ�ϵͳ�������ܷ����޷�Ԥ�ڵĽ�� ��

����

Example #1 is_file() ����

<?php
var_dump
(is_file('a_file.txt')) . "\n";
var_dump(is_file('/usr/bin/')) . "\n";
?>

�������̻������

bool(true)
bool(false)

�����쳣

ʧ��ʱ�׳�E_WARNING���档

ע��

Note: �˺����Ľ���ᱻ���档�μ� clearstatcache() �Ի�ø���ϸ�ڡ�

Tip

�� PHP 5.0.0 ��, �˺���Ҳ����ijЩ URL ��װ������μ� ֧�ֵ�Э��ͷ�װЭ���Ի��֧�� stat() ϵ�к������ܵİ�װ���б�

�μ�

  • is_dir() - �жϸ����ļ����Ƿ���һ��Ŀ¼
  • is_link() - �жϸ����ļ����Ƿ�Ϊһ����������