使用 PHP / CURL 通过 FTP 获取修改日期

2023-12-31

我似乎遇到了 CURL 与 FTP 的文档干旱,谁能告诉我如何使用 PHP / CURL 获取给定文件的最后修改日期。

非常感谢!


试试这个,它在这里似乎工作正常,但我只在一台服务器上测试过:

<?php
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL,"ftp://server/file");

curl_setopt($curl, CURLOPT_USERPWD, "user:pass");
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_NOBODY, 1);

curl_setopt($curl, CURLOPT_FILETIME, TRUE );

$result = curl_exec ($curl);
$time = curl_getinfo($curl, CURLINFO_FILETIME);
print date('d/m/y H:i:s', $time);

curl_close ($curl);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 PHP / CURL 通过 FTP 获取修改日期 的相关文章

随机推荐

  • 为什么每次我点击“播放”时 VS 都必须重建我的所有项目?

    我是否有一些奇怪的设置导致这种情况发生 我只想更改消息框的文本 并且没有其他程序集依赖于该消息框 但 VS 重建了我的所有项目 并且需要很长时间 有任何想法吗 您可以找出导致 Visual Studio 认为每个项目已过时的原因 然后直接解
  • matplotlib 如何让箭头变细

    我如下绘制了一个箭头 虽然我认为它有点大 怎样才能让它更薄更小呢 谢谢 for i in range len x plt annotate df index i xy x i y i xytext x i 1 31 y i 0 55 arr
  • 删除php中的cookie

    我正在尝试删除 cookie 我在用setcookie PHPSESSID time 6400 这样就可以很好地删除 cookie 但它并没有被完全删除 当查看 firebug 时 在 响应标头 下 cookie 被删除 然而 在 请求标头
  • Swing HTML 绘制字符串

    我正在尝试为特定目的创建一些特殊组件 在该组件上我需要绘制一个 HTML 字符串 下面是示例代码 public class MyComponent extends JComponent public MyComponent super pr
  • Cucumber:无法将 DataTable 转换为 List。有一个表格单元格转换器,但表格太宽而无法使用

    特征文件 Scenario Login to application Given I open my application And I login with following credentials admin pass1234 步骤定
  • Java Jackson 与 MultipartFile

    好吧 首先我会解释一下我在做什么 我使用Spring 4 我必须做一个应用程序来发送一些带有一些附件的信息 PDF 并且每个文件都有一个标题 参考文献等 所以 我对对象进行了一些混合JSON with Jackson 2 3 3 所以 在放
  • 使用 Handlebar.js

    我实际上是想找到一些关于 Handlebar js 的教程 我发现了这个http javascriptplayground com blog 2012 05 javascript templated handlebars tutorial
  • 学习递归,错误信息(非默认参数跟随默认参数)python

    尝试练习学习递归 该程序旨在遍历列表并打印出所选字母的位置 我也不明白这个错误消息的含义 非默认参数遵循默认参数 不太明白为什么会出现错误或如何修复它 任何帮助总是感激 谢谢 def get position pos 0 List lett
  • 使用 .format(或 f 字符串)时如何转义字符串中的大括号 ({}) 字符?

    非工作示例 print Hello 0 format 42 期望的输出 Hello 42 你需要加倍 and gt gt gt x Hello 0 gt gt gt print x format 42 Hello 42 这是相关部分格式字符
  • 如何在 CSS 表格中使用固定宽度单元格来避免“无样式内容的闪烁”?

    我的 Web GUI 布局部分由 CSS 表驱动 这主要是因为我希望 单元格 在所有情况下都具有相同的高度 http www senktec com 2014 01 using css display table cell for colu
  • 网上有没有全面的 MIME 标头格式参考?

    我已经浏览了大约 100 个网站 但没有找到任何东西 有些只是 mime 类型值的列表 其他则是对 RFC 的引用 或者或多或少直接引用它们 RFC 是难以理解的 每个 RFC 都只揭示了大象的一小部分 是否有某个地方可以让我们全面了解整个
  • 朱莉娅的下三角矩阵

    我的列数等于行数 并且对角线等于零 我该如何构建这个矩阵 mat 1 2 3 4 1 0 NA NA NA 2 1 0 NA NA 3 2 4 0 NA 4 3 5 6 0 我试过这个 x rand 4 4 4x4 Array Float6
  • 如何在 C++ 字符串中搜索非 ASCII 字符?

    string s x1 y1 y2 z3 for auto i s begin i s end i if i 字符比较肯定是错误的 正确的方法是什么 我用的是vs2013 首先 您需要对程序如何处理 Unicode 有一些基本的了解 否则
  • pyspark 的 Python Round 函数问题

    我对 Spark 比较陌生 当我在导入 pyspark 函数后尝试使用 python 的内置 round 函数时遇到了问题 这似乎与我导入 pyspark 函数的方式有关 但我不确定有什么区别 或者为什么一种方法会导致问题而另一种方法不会
  • 在 Flask 中返回立即响应,但在新线程中完成处理

    我有一个从 10 秒开始的过程 但是在 10 秒之后 我不需要将信息返回给用户 而是将其写在 dynamoDB 上 这就是为什么我希望用户不必等待 10 秒 相反 我希望在发布请求后立即得到 成功 响应 我读了几篇文章并在this http
  • Terraform - Azure 上的静态 IP 地址

    我们需要为通过 terraform 部署在 Azure 中的虚拟机配置静态私有 IP 原因是我们需要通过 ansible 管道在 Ansible 中使用这些 我在这里找到的一个解决方案是首先创建一个具有 动态 地址的网卡 然后在 Terra
  • 将大数字类型转换为较小数字类型

    我仔细环顾四周 找不到类似的问题 所以如果之前有人问过这个问题 我深表歉意 我只是在玩弄类型和数字 我想知道是否可以保证以下行为 如果我将 2 个变量声明为 unsigned char BIT 8 0 unsigned short int
  • Rhino Mocks:Repeat.Once() 不起作用?

    谁能告诉我为什么下面的测试没有失败 Test public void uhh what var a MockRepository GenerateMock
  • 如何在帖子正文到达服务器之前更改帖子正文?

    尝试编写我的第一个小提琴脚本 如何在帖子正文到达服务器之前更改帖子正文 我的意思是 我填写表格 单击提交 然后暂停以更改我想要的内容 最后发送到服务器 我发现这个脚本可以更改响应 但我想更改请求 if oSession HostnameIs
  • 使用 PHP / CURL 通过 FTP 获取修改日期

    我似乎遇到了 CURL 与 FTP 的文档干旱 谁能告诉我如何使用 PHP CURL 获取给定文件的最后修改日期 非常感谢 试试这个 它在这里似乎工作正常 但我只在一台服务器上测试过