sqlsrv_connect() 関数を呼び出すスクリプトを Eclipse でデバッグしています。私の開発環境は、Zend Server CE を使用してセットアップされました。インストール時に、ドライバーを含めるオプションをチェックし、PHPInfo ページを使用して適切にインストールされていることを確認しました。以下のスニペットは、登録済みの PHP ストリームを示しています。そこに sqlsrv があることがわかります。
Registered PHP Streams: https, ftps, php, file, glob, data, http, ftp, zip, compress.zlib, compress.bzip2, phar, sqlsrv
ただし、デバッグ中に sqlsrv_connect() を呼び出す行にヒットすると、次のエラーが発生します。
Call to undefined function sqlsrv_connect()
なぜこれが起こっているのかわかりません。Eclipse で調整が必要な構成はありますか? どんな助けでも大歓迎です。