其它很多时间我们不会用于php教程 ftp函数文件上传哦,但有在使用比较高级的WEB应用时就会用到关于ftp功能,如我现在要把上传的图片传B服务器,数据保存到A服务器,普通的php教程实例不了,但用ftp功能就可以方便的实例了。
php get_meta_tags 函数
get_meta_tags
( PHP 4中, PHP 5中)
get_meta_tags -提取所有中继标记内容属性从一个文件并返回一个数组
描述
阵列get_meta_tags (字符串$文件名[ ,布尔$ use_include_path =虚假] )
打开文件,并解析其一行行的
php base64_decode 与base64_encode
base64_decode
( PHP 4中, PHP 5中)
base64_decode -解码数据的Base64编码的MIME
描述
字符串base64_decode (字符串$数据[ ,布尔$严格=虚假] )
解码一BASE64编码数据。
参数
数据
编码数据。
严格
返回FALSE如果输入包含字符以外的一个base64字母表。
返回值
返回原始数据或FALSE的失败。返回的数据可能是二进制。
修改
版本说明
5.2.0严格的补充
实例
例如# 1 base64_decode ( )的例子
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 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 filemtime -取得文件修改时间
filemtime
( PHP 4中, PHP 5中)
filemtime -取得文件修改时间
描述
国际filemtime (字符串$文件名)
这个函数返回时,数据块的文件被写入,这就是当时的内容文件改变。
参数
文件名
文件路径。
返回值
返回时间的文件的最后修改,或FALSE的情况下发生错误。返回的时间是作为一个Unix的时间戳,这是合适的日期( )函数。
实例
例如# 1 filemtime ( )的例子
php fileinode 取得文件模式
fileinode
( PHP 4中, PHP 5中)
fileinode -取得文件的inode上
描述
国际fileinode (字符串$文件名)
获取文件inode上。
参数
文件名
文件路径。
返回值
回报inode上一些文件,或FALSE的情况下发生错误。
实例
例如# 1比较inode上的文件与当前文件
fpassthru -输出所有剩余的数据文件指针
fpassthru
( PHP 4中, PHP 5中)
fpassthru -输出所有剩余的数据文件指针
描述
国际fpassthru (资源$处理)
读取EOF分析的特定文件指针从当前的位置和结果写入到输出缓冲区。
您可能需要请倒带( )重置文件指针的开头的文件如果您已经写入数据文件。
如果您只想转储文件内容的输出缓冲区,而不首先修改或寻求特定抵消,您可能会想要使用readfile ( ) ,从而节省您fopen ( )函数的调用。
参数
把柄
文件指针必须有效,必须指向一个文件成功打开fopen ( )或者fsockopen ( ) (和尚未关闭fclose ( ) ) 。
返回值
如果出现错误, fpassthru ( )返回FALSE 。否则, fpassthru ( )返回的字符数读取处理和通过输出。
实例
例如# 1使用fpassthru ( )与二进制文件
php filegroup 函数
php fnmatch 文件名匹配模式
fnmatch
( PHP 4中“ = 4.3.0 , PHP 5中)
fnmatch -对一个文件名匹配模式
描述
布尔fnmatch (字符串$模式,字符串$字符串[摘要$国旗= 0 ] )
fnmatch ( )检查,如果将通过字符串匹配给定的壳牌通配符模式。
参数
模式
在shell通配符模式。
字符串
测试字符串。这个功能是特别有用的文件名,但也可用于普通字符串。
一般使用者可以用来壳牌模式,或者至少在其最简单的形式,以' ? '和' * '通配符如此使用fnmatch ( ) ,而不是preg_match ( )的前端输入搜索表达方式可能会更方便的非编程的用户。
旗帜
一个FNM_XXX常数。
返回值
返回TRUE如果有比赛,假以其他方式。
修改
版本说明
5.3.0这一功能现在可以在Windows平台上。
实例
例如# 1检查颜色名称对一个shell通配符模式
php umask 函数教程
umask值
( PHP 4中, PHP 5中)
的umask -改变了当前的umask
描述
诠释的umask ( [国际$遮罩] )
的umask ( )设置PHP的umask值,以掩盖和0777并返回旧的umask 。当PHP被用作服务器模块, umask被恢复时,每个请求完成。
参数
遮罩
新的umask 。
返回值
umask值( )不带参数只返回当前的umask否则旧的umask被退还。
实例
例如# 1的umask ( )的例子
php is_uploaded_file 函数
is_uploaded_file在php中的作用是判断上传的文件是否成功了。
is_uploaded_file
( PHP 4中“ = 4.0.3 , PHP 5中)
is_uploaded_file -告诉是否上载该文件后通过HTTP
描述
布尔is_uploaded_file (字符串$文件名)
返回TRUE如果该文件的文件名命名为通过HTTP上传职务。这是非常有用的,以帮助确保恶意用户并没有试图欺骗脚本到档案工作赖以不应该工作-例如, / etc / passwd文件。
这样的检查是特别重要的,如有任何机会,任何事情的上传的文件可以揭示它们的内容给用户,甚至向其他用户在同一系统上。
为适当的工作,功能is_uploaded_file ( )需要的论点一样变量$ _FILES [ ' userfile ' ] [ ' tmp_name ' ]将为-的名称上传文件的客户机变量$ _FILES [ ' userfile ' ] [ '姓名' ]不不工作。
参数
文件名
正在检查的文件名。
返回值
返回TRUE或FALSE的成功失败。
实例
例如# 1 is_uploaded_file ( )的例子