0

PHP を使用して Sybase バックエンドに接続しようとしています。ただし、実行すると:

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

「存在しません」と表示されます。これは Unix 上にあり、Sybase はそこにマウントされています。sybase_connect() を使用するには何が必要ですか?

ありがとう!

4

2 に答える 2

0

そのはず:

if (function_exists("sybase_connect")) {

ここを参照してください:http://us3.php.net/manual/en/function.function-exists.php

于 2012-06-13T17:44:02.487 に答える
0

関数名を文字列として渡しますが、それが存在しない場合は、サーバーに sybase サポートがインストールされていない可能性があります。Linux (Debian や Ubuntu など) を使用している場合は、パッケージphp5-sybase (google it)をインストールする必要があります。

于 2012-06-13T17:42:48.760 に答える