其中bug存在两个方面 1、在windowns中,当攵件只有只读属性时is_writeable()函数才返回false,当返回true时该文件不一定是可写的。 如果是目录在目录中新建文件并通过打开文件来判断; 如果是攵件,可以通过打开文件(fopen)来测试文件是否可写。 读取配置文件是否safe_mode是否开启
其中bug存在两个方面 1、在windowns中,当攵件只有只读属性时is_writeable()函数才返回false,当返回true时该文件不一定是可写的。 如果是目录在目录中新建文件并通过打开文件来判断; 如果是攵件,可以通过打开文件(fopen)来测试文件是否可写。 读取配置文件是否safe_mode是否开启
【题目】PHP的is_writeable()函数存在Bug无法准确判断一个目录/文件是否可写,请写一个函数来判断目录/文件是否绝对可写
其中bug存在两个方面,
1、在windowns中当文件只有只读属性时,is_writeable()函数才返回false当返回true时,该文件不一定是可写的
如果是目录,在目录中新建文件并通过打开文件来判断;
如果是文件可以通过打开文件(fopen),来测试文件是否可写