找不到PHP sybase_connect

找不到PHP sybase_connect,php,sybase,Php,Sybase,我正在尝试使用PHP连接到Sybase后端。但是,当我跑步时: <?php if (function_exists(sybase_connect)) { echo "Exists"; } else { echo "Does not exist"; } ?> 它打印“不存在”。这是在Unix上,Sybase安装在那里。我需要什么才能使用sybase_connect() 谢谢 当您以字符串形式传递函数名时,如果函数名不存在,则服务器上可能未安装sybase支持。如果

我正在尝试使用PHP连接到Sybase后端。但是,当我跑步时:

<?php
if (function_exists(sybase_connect)) {
    echo "Exists";
}
else {
    echo "Does not exist";
}
?>

它打印“不存在”。这是在Unix上,Sybase安装在那里。我需要什么才能使用sybase_connect()


谢谢

当您以字符串形式传递函数名时,如果函数名不存在,则服务器上可能未安装sybase支持。如果您使用的是Linux(例如Debian或Ubuntu),则需要安装packagephp5 sybase(谷歌it)。

它应该是:

if (function_exists("sybase_connect")) {

请参见此处:

如果这是php函数,则应使用$sign If传递变量参数(函数_存在($sybase_connect)){@Hardik虽然这是真的,但我认为OP确实希望它存在:)决定改用Perl,现在就可以工作了,谢谢!我尝试了pg_connect,它说函数存在。如果你像上面那样尝试,但它仍然说它不存在,那么它就不存在。我们必须进一步深入帮助诊断。