我正在尝试使用 PHP 连接到 Sybase 后端。但是,当我运行时:
<?php
if (function_exists(sybase_connect)) {
echo "Exists";
}
else {
echo "Does not exist";
}
?>
它打印“不存在”。这是在 Unix 上,Sybase 安装在那里。为了能够使用 sybase_connect(),我需要什么?
谢谢!
当您将函数名称作为字符串传递时,如果它不存在,则可能是您的服务器上没有安装 sybase 支持。如果您使用的是 Linux(例如 Debian 或 Ubuntu),则需要安装包php5-sybase(google it)。
它应该是:
if (function_exists("sybase_connect")) {
见这里:http ://us3.php.net/manual/en/function.function-exists.php