php is_executable 判断文件是可执行文件

 更新时间:2016年11月25日 16:51  点击:1350
php is_executable 判断文件是可执行文件

is_executable
( PHP 4中, PHP 5中)

is_executable -告诉是否是可执行文件名

描述
布尔is_executable (字符串$文件名)
告诉是否filename是可执行文件。

参数

文件名
文件路径。


返回值
返回TRUE ,如果文件存在且可执行,或FALSE的错误。

修改

版本说明
5.0.0 is_executable ( )成为可与Windows


实例

例如# 1 is_executable ( )的例子

<?php

$file = '/home/vincent/somefile.sh';

if (is_executable($file)) {
    echo $file.' is executable';
} else {
    echo $file.' is not executable';
}

?>

php parse_url 函数教程

parse_url
( PHP 4中, PHP 5中)

parse_url -解析URL并返回其组成部分

描述
混合parse_url (字符串$网址[摘要$部分= -1 ] )
此功能解析一个URL并返回一个关联数组含有任何的各个组成部分的URL ,也存在着分歧。

这个功能并不意味着验证给定网址,它不仅打破了它的上述部分。部分网址也接受, parse_url ( )会尝试尽量正确解析。

参数

网址
网址解析。无效的字元取代_.


部分
指定一个PHP_URL_SCHEME , PHP_URL_HOST , PHP_URL_PORT , PHP_URL_USER , PHP_URL_PASS , PHP_URL_PATH , PHP_URL_QUERY或PHP_URL_FRAGMENT检索只是一个特定的URL的组成部分作为一个字符串。


返回值
对严重畸形的URL , parse_url ( )可能会返回FALSE并发出E_WARNING 。否则关联数组返回的,其成分可能是(至少一个) :

计划-例如网址
主人
港口
用户
通行证
路径
查询-后问号?
片段-后hashmark #

如果部分参数指定返回一个字符串而不是一个数组。

修改

版本说明
5.1.2时间元件参数


实例

<?php
$url = 'http://username:password@hostname/path?arg=value#anchor';

print_r(parse_url($url));

echo parse_url($url, PHP_URL_PATH);
?>
The above example will output:

Array
(
    [scheme] => http
    [host] => hostname
    [user] => username
    [pass] => password
    [path] => /path
    [query] => arg=value
    [fragment] => anchor
)
/path

php filemtime -取得文件修改时间

filemtime
( PHP 4中, PHP 5中)

filemtime -取得文件修改时间

描述
国际filemtime (字符串$文件名)
这个函数返回时,数据块的文件被写入,这就是当时的内容文件改变。

参数

文件名
文件路径。


返回值
返回时间的文件的最后修改,或FALSE的情况下发生错误。返回的时间是作为一个Unix的时间戳,这是合适的日期( )函数。

实例

例如# 1 filemtime ( )的例子

<?php
// outputs e.g.  somefile.txt was last modified: December 29 2002 22:16:23.

$filename = 'somefile.txt';
if (file_exists($filename)) {
    echo "$filename was last modified: " . date ("F d Y H:i:s.", filemtime($filename));
}
?>

php fileinode 取得文件模式

fileinode
( PHP 4中, PHP 5中)

fileinode -取得文件的inode上

描述
国际fileinode (字符串$文件名)
获取文件inode上。

参数

文件名
文件路径。


返回值
回报inode上一些文件,或FALSE的情况下发生错误。

实例

例如# 1比较inode上的文件与当前文件

<?php
$filename = 'index.php';
if (getmyinode() == fileinode($filename)) {
    echo 'You are checking the current file.';
}
?>

php filegroup 函数
filegroup
( PHP 4中, PHP 5中)

档案群组-获取filegroup

描述
国际档案群组(字符串$文件名)
获取的filegroup。所属组的ID中返回数值的格式,请使用posix_getgrgid ( )来解决这个问题的一组名称。

参数

文件名
文件路径。


返回值
返回组编号的文件,或FALSE的情况下发生错误。所属组的ID中返回数值的格式,请使用posix_getgrgid ( )来解决这个问题的一组名称。一旦失败,错误是返回。

实例

例如# 1调查小组的文件
[!--infotagslink--]

相关文章