如何解决PHP错误:“调用未定义函数posix_strerror()”

时间:2020-03-29 06:24:31

标签: php

PHP Manual描述了命令posix_strerror(),它与C函数strerror()相似:

posix_strerror(PHP 4> = 4.2.0,PHP 5,PHP 7)—检索与以下内容相关的系统错误消息: 给定错误号

但是,调用此函数会在我的安装中产生错误。

示例代码:

for ($i = 13; $i < 25; $i++)
{
    print "Errno $i : ";
    $s = posix_strerror($i);
    print "$s\n";
}

输出:

Errno 13 : PHP Fatal error:  Call to undefined function posix_strerror() in /mnt/swdevel/Pelican/source_build/xfiles/junk.php on line 8

如何在PHP中启用此功能?互联网搜索几乎没有显示任何有关此功能的信息。

系统信息

Linux 4.4.211-1.el6.elrepo.x86_64 #1 SMP Thu Jan 23 08:25:59 EST 2020 x86_64 x86_64 x86_64 GNU/Linux

php --version
PHP 5.6.40 (cli) (built: Feb 18 2020 08:42:46)
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies

0 个答案:

没有答案