无需言 做自己 业 ,精于勤 荒于嬉.
- Session 函数 session_decode 解码会话数据
-
发表日期:2021-07-01 08:56:50 | 来源: | 分类:Session 函数
-
session_decode
(PHP 4, PHP 5, PHP 7, PHP 8)
session_decode — 解码会话数据
说明
session_decode(string$data
): boolsession_decode() 对
$data
参数中的已经序列化的会话数据进行解码, 并且使用解码后的数据填充 $_SESSION 超级全局变量。请注意,这里的反序列化方法不同于 unserialize() 函数。 序列化方法是 PHP 内置的,并且可以通过 session.serialize_handler 配置项进行修改。
参数
-
data
-
编码后的数据
返回值
成功时返回
true
, 或者在失败时返回false
。 -
- FTP 函数 ftp_nlist 返回给定目录的文件列表
-
发表日期:2021-07-01 08:56:47 | 来源: | 分类:FTP 函数
-
示例1
<?php // set up basic connection$conn_id = ftp_connect($ftp_server); $login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass); // check connectionif ((!$conn_id) || (!$login_result)) { die("FTP connection has failed !"); } // get contents of the root directory$contents = ftp_nlist($conn_id, "/"); // output $contentsvar_dump($contents); ?>
- FTP 函数 ftp_pasv 返回当前 FTP 被动模式是否打开
-
发表日期:2021-07-01 08:56:47 | 来源: | 分类:FTP 函数
-
示例1
<?php $file = 'somefile.txt'; $remote_file = 'readme.txt'; // set up basic connection$conn_id = ftp_connect($ftp_server); // login with username and password$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass); // turn passive mode onftp_pasv($conn_id, true); // upload a fileif (ftp_put($conn_id, $remote_file, $file, FTP_ASCII)) { echo "successfully uploaded $file\n"; } else { echo "There was a problem while uploading $file\n"; } // close the connectionftp_close($conn_id); ?>
- FTP 函数 ftp_pwd 返回当前目录名
-
发表日期:2021-07-01 08:56:47 | 来源: | 分类:FTP 函数
-
示例1
<?php // set up basic connection$conn_id = ftp_connect($ftp_server); // login with username and password$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass); // change directory to public_htmlftp_chdir($conn_id, 'public_html'); // print current directoryecho ftp_pwd($conn_id); // /public_html// close the connectionftp_close($conn_id); ?>
- FTP 函数 ftp_put 上传文件到 FTP 服务器
-
发表日期:2021-07-01 08:56:47 | 来源: | 分类:FTP 函数
-
示例1
<?php $file = 'somefile.txt'; $remote_file = 'readme.txt'; // set up basic connection$conn_id = ftp_connect($ftp_server); // login with username and password$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass); // upload a fileif (ftp_put($conn_id, $remote_file, $file, FTP_ASCII)) { echo "successfully uploaded $file\n"; } else { echo "There was a problem while uploading $file\n"; } // close the connectionftp_close($conn_id); ?>
- FTP 函数 ftp_raw 向 FTP 服务器发送命令
-
发表日期:2021-07-01 08:56:47 | 来源: | 分类:FTP 函数
-
示例1
<?php $fp = ftp_connect("ftp.example.com"); /* 等同于 ftp_login($fp, "joeblow", "secret"); */ ftp_raw($fp, "USER joeblow"); ftp_raw($fp, "PASS secret"); ?>
- FTP 函数 ftp_quit ftp_close() 的 别名
-
发表日期:2021-07-01 08:56:47 | 来源: | 分类:FTP 函数
-
说明
此函数是该函数的别名: ftp_close()
- FTP 函数 ftp_set_option 设置各种 FTP 运行时选项
-
发表日期:2021-07-01 08:56:47 | 来源: | 分类:FTP 函数
-
示例1
<?php // 设置网络传输超时时间为 10 秒ftp_set_option($conn_id, FTP_TIMEOUT_SEC, 10); ?>
- FTP 函数 ftp_nb_continue 连续获取/发送文件(以不分块的方式 non-blocking)
-
发表日期:2021-07-01 08:56:47 | 来源: | 分类:FTP 函数
-
示例1
<?php // Initiate the download$ret = ftp_nb_get($my_connection, "test", "README", FTP_BINARY); while ($ret == FTP_MOREDATA) { // Continue downloading... $ret = ftp_nb_continue($my_connection); } if ($ret != FTP_FINISHED) { echo "There was an error downloading the file..."; exit(1); } ?>
- FTP 函数 ftp_rename 更改 FTP 服务器上的文件或目录名
-
发表日期:2021-07-01 08:56:47 | 来源: | 分类:FTP 函数
-
示例1
<?php $old_file = 'somefile.txt.bak'; $new_file = 'somefile.txt'; // set up basic connection$conn_id = ftp_connect($ftp_server); // login with username and password$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass); // try to rename $old_file to $new_fileif (ftp_rename($conn_id, $old_file, $new_file)) { echo "successfully renamed $old_file to $new_file\n"; } else { echo "There was a problem while renaming $old_file to $new_file\n"; } // close the connectionftp_close($conn_id); ?>
- FTP 函数 ftp_rawlist 返回指定目录下文件的详细列表
-
发表日期:2021-07-01 08:56:47 | 来源: | 分类:FTP 函数
-
示例1
<?php // 初始化连接$conn_id = ftp_connect($ftp_server); // 使用用户名和密码登录$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass); // 获取 / 路径下的文件列表$buff = ftp_rawlist($conn_id, '/'); // 关闭连接ftp_close($conn_id); // 输出var_dump($buff); ?>
- FTP 函数 ftp_site 向服务器发送 SITE 命令
-
发表日期:2021-07-01 08:56:47 | 来源: | 分类:FTP 函数
-
示例1
<?php // 连接 FTP 服务器$conn = ftp_connect('ftp.example.com'); if (!$conn) die('无法连接到 ftp.example.com'); // 使用用户 user 和密码 pass 登录服务器if (!ftp_login($conn, 'user', 'pass')) die('登录失败到 ftp.example.com'); // Issue: "SITE CHMOD 0600 /home/user/privatefile" command to ftp serverif (ftp_site($conn, 'CHMOD 0600 /home/user/privatefile')) { echo "命令执行成功。\n"; } else { die('命令执行失败。'); } ?>
- FTP 函数 ftp_size 返回指定文件的大小
-
发表日期:2021-07-01 08:56:47 | 来源: | 分类:FTP 函数
-
示例1
<?php $file = 'somefile.txt'; // 简单基本连接$conn_id = ftp_connect($ftp_server); // 使用用户名和密码进行登录$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass); // 获取 $file 文件大小$res = ftp_size($conn_id, $file); if ($res != -1) { echo "size of $file is $res bytes"; } else { echo "couldn't get the size"; } // 关闭连接ftp_close($conn_id); ?>
- FTP 函数 ftp_nb_put 存储一个文件至 FTP 服务器(non-blocking)
-
发表日期:2021-07-01 08:56:47 | 来源: | 分类:FTP 函数
-
示例1
<?php // 初始化$ret = ftp_nb_put($my_connection, "test.remote", "test.local", FTP_BINARY); while ($ret == FTP_MOREDATA) { // 可以同时干其它事 echo "."; // 继续上传... $ret = ftp_nb_continue($my_connection); } if ($ret != FTP_FINISHED) { echo "上传过程中发生错误..."; exit(1); } ?>
示例2
<?php // 初始化$ret = ftp_nb_put($my_connection, "test.remote", "test.local", FTP_BINARY, ftp_size("test.remote")); // 另一种写法: $ret = ftp_nb_put($my_connection, "test.remote", "test.local", // FTP_BINARY, FTP_AUTORESUME); while ($ret == FTP_MOREDATA) { // 可以同时干其它事情 echo "."; // 继续上传... $ret = ftp_nb_continue($my_connection); } if ($ret != FTP_FINISHED) { echo "上传过程中发生错误..."; exit(1); } ?>
- FTP 函数 ftp_systype 返回远程 FTP 服务器的操作系统类型
-
发表日期:2021-07-01 08:56:47 | 来源: | 分类:FTP 函数
-
示例1
<?php // 建立 ftp 连接$ftp = ftp_connect('ftp.example.com'); ftp_login($ftp, 'user', 'password'); // 获取操作系统类型if ($type = ftp_systype($ftp)) { echo "Example.com 的操作系统为 $type\n"; } else { echo "无法获取操作系统类型"; } ?>
- FTP 函数 ftp_rmdir 删除目录
-
发表日期:2021-07-01 08:56:47 | 来源: | 分类:FTP 函数
-
示例1
<?php $dir = 'www/'; // 简单基本连接$conn_id = ftp_connect($ftp_server); // 使用用户名和密码进行登录$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass); // 尝试删除 $dir 目录if (ftp_rmdir($conn_id, $dir)) { echo "Successfully deleted $dir\n"; } else { echo "There was a problem while deleting $dir\n"; } ftp_close($conn_id); ?>
- FTP 函数 ftp_ssl_connect 打开 SSL-FTP 连接
-
发表日期:2021-07-01 08:56:47 | 来源: | 分类:FTP 函数
-
示例1
<?php // 建立基础 SSL 连接$conn_id = ftp_ssl_connect($ftp_server); // 使用用户名和密码登录$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass); if (!$login_result) { // 在这种情况下,PHP 会发生 E_WARNING 级别的告警消息 die("can't login"); } echo ftp_pwd($conn_id); // /// 关闭 ssl 连接ftp_close($conn_id); ?>
- FTP 函数 ftp_close 关闭一个 FTP 连接
-
发表日期:2021-07-01 08:56:46 | 来源: | 分类:FTP 函数
-
示例1
<?php // set up basic connection$conn_id = ftp_connect($ftp_server); // login with username and password$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass); // print the current directoryecho ftp_pwd($conn_id); // /// close this connectionftp_close($conn_id); ?>
- FTP 函数 ftp_connect 建立一个新的 FTP 连接
-
发表日期:2021-07-01 08:56:46 | 来源: | 分类:FTP 函数
-
示例1
<?php $ftp_server = "ftp.example.com"; // set up a connection or die$conn_id = ftp_connect($ftp_server) or die("Couldn't connect to $ftp_server"); ?>
- FTP 函数 ftp_delete 删除 FTP 服务器上的一个文件
-
发表日期:2021-07-01 08:56:46 | 来源: | 分类:FTP 函数
-
示例1
<?php $file = 'public_html/old.txt'; // set up basic connection$conn_id = ftp_connect($ftp_server); // login with username and password$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass); // try to delete $fileif (ftp_delete($conn_id, $file)) { echo "$file deleted successful\n"; } else { echo "could not delete $file\n"; } // close the connectionftp_close($conn_id); ?>
- 前端开发(1)
- 数据库(0)
- PHP(0)
- PHP杂项(34)
- PHP基础-李炎恢系列课程(20)
- 中文函数手册(0)
- 错误处理 函数(13)
- OPcache 函数(6)
- PHP 选项/信息 函数(54)
- Zip 函数(10)
- Hash 函数(15)
- OpenSSL 函数(63)
- Date/Time 函数(51)
- 目录函数(9)
- Fileinfo 函数(6)
- iconv 函数(11)
- 文件系统函数(81)
- 多字节字符串 函数(57)
- GD 和图像处理 函数(114)
- 可交换图像信息(5)
- Math 函数(50)
- 程序执行函数(11)
- PCNTL 函数(23)
- JSON 函数(4)
- SPL 函数(15)
- URL 函数(10)
- cURL 函数(32)
- 网络 函数(33)
- FTP 函数(36)
- Session 函数(23)
- PCRE 函数(11)
- PCRE 正则语法(19)
- 数组 函数(81)
- 类/对象 函数(18)
- 函数处理 函数(13)
- 变量处理 函数(37)
- SimpleXML 函数(3)
- 杂项 函数(31)
- 字符串 函数(101)
- JAVA(0)
- Android(0)
- Linux(0)
- 其他(0)