代码之家  ›  专栏  ›  技术社区  ›  Itay Moav -Malimovka

如何错误地处理PHP中的ftp函数

  •  3
  • Itay Moav -Malimovka  · 技术社区  · 14 年前

    当连接到MySQL时,我有获取相关错误消息和错误代码的函数,在PHP的ftp函数列表中没有看到类似的内容。
    在ftp中有处理错误的最佳实践吗?

    编辑+澄清:我认为最好的错误消息是系统错误消息+我自己的错误消息,有没有办法捕获系统错误消息?

    3 回复  |  直到 14 年前
        1
  •  6
  •   Marc B    14 年前

    尝试 error_get_last() 对于php>=5.2或 $php_errmsg 对于链接页中详细说明的旧版本

        2
  •  0
  •   zaf    14 年前

    看起来大多数ftp函数只是返回一个正确或错误的状态。有些会触发警告。

    因此,您可能需要检查返回状态,并为自己准备一个有意义的错误日志。

        3
  •  0
  •   nc3b    14 年前

    您可以检查函数返回的值。通常它会返回诸如真(成功)和假(失败)之类的东西。例如,拿 ftp_fget . php.net 说:

    成功时返回true,或成功时返回false 失败。