函数:ftp_cdup()
ftp_cdup
回上层目录。
语法: boolean ftp_cdup(int ftp_stream);
返回值: 布尔值
函数种类: 网络系统
内容说明
本函数用来回到上层目录,也就是目前目录的父目录。参数 ftp_stream 为 FTP 的连接代码。成功则返回 true 值。
Filed under: PHP 技术 学习 教程 | No Comments »
ftp_cdup
回上层目录。
语法: boolean ftp_cdup(int ftp_stream);
返回值: 布尔值
函数种类: 网络系统
内容说明
本函数用来回到上层目录,也就是目前目录的父目录。参数 ftp_stream 为 FTP 的连接代码。成功则返回 true 值。
Filed under: PHP 技术 学习 教程 | No Comments »
ftell
取得文件读写指针位置。
语法: int ftell(int fp);
返回值: 整数
函数种类: 文件存取
内容说明
本函数返回文件 fp 的指针偏移位 (offset) 值。当发生错误时,返回 false 值。文件指针 fp 必须是有效的,且使用 fopen() 或者 popen() 二个函数打开方可作用。
参考
fopen() popen() fseek() rewind()
Filed under: PHP 技术 学习 教程 | No Comments »
fsockopen
打开网络的 Socket 链接。
语法: int fsockopen(string hostname, int port, int [errno], string [errstr], int [timeout]);
返回值: 整数
函数种类: 网络系统
内容说明
目前这个函数提供二个 Socket 资料流界面,分别为 Internet 用的 AF_INET 及 Unix 用的 AF_UNIX。当在 Internet 情形下使用时,参数 hostname 及 port 分别代表网址及埠号。在 UNIX 情形可做 IPC,hostname 参数表示到 socket 的路径,port 配置为 0。可省略的 timeout 选项表示多久没有连上就中断。在使用本函数之后会返回文件指针,供文件函数使用,包括 fgets()、fgetss()、fputs()、fclose() 与 feof()。参数 errno 及 errstr 也是可省略的,主要当做错误处理使用。使用本函数,会使用搁置模式 (blocking mode) 处理,可用 set_socket_blocking() 转换成无搁置模式。
使用范例
本例用来模拟成 HTTP 连接。
<?php
$fp = fsockopen(“php.wilson.gs”, 80, &$errno, &$errstr, 10);
if(!$fp) {
echo “$errstr ($errno)<br>\n“;
} else {
fputs($fp,“GET / HTTP/1.0\nHost: php.wilson.gs\n\n”);
while(!feof($fp)) {
echo fgets($fp,128);
}
fclose($fp);
}
?>
参考
pfsockopen()
Filed under: PHP 技术 学习 教程 | No Comments »
fseek
移动文件指针。
语法: int fseek(int fp, int offset);
返回值: 整数
函数种类: 文件存取
内容说明
本函数将文件 fp 的指针移到指定的偏移位 (offset) 上。使用本函数就像 C 语言中的 fseek(fp, offset, SEEK_SET) 函数。成功则返回 0,失败则返回 -1 值。当 fp 由 fopen() 打开 “http://….” 或是 “ftp://….” 等 URL 文件时,本函数无法作用。
参考
ftell() rewind()
Filed under: PHP 技术 学习 教程 | No Comments »
FrenchToJD
将法国共和历法转换成为凯撒日计数。
语法: int frenchtojd(int month, int day, int year);
返回值: 整数
函数种类: 时间日期
内容说明
函数只能转换法国共和历元年到十四年,也就是格里高里历的 1792 年 9 月 22 日至 1806 年 9 月 22 日。
Filed under: PHP 技术 学习 教程 | No Comments »