多くのスレッドを調べた結果、PHP 7 以前の Mac OS X から MSSQL に接続する最善の方法は、dblib を使用することであることがわかりました。(正しいphpバージョンをダウンロードするだけです)
次の手順に従うと (mssql.so 拡張子は無視して)、非常に簡単に接続できます。
https://github.com/BellevueCollege/public-docs/blob/master/PHP/configure-mssql-pdodblib-mac.md
OS X El Capitan、PHP 7 の Bitnami で完璧に動作しました。
手順 1.- XCode をインストールする
$ xcode-select ---install
2.-自作をインストールする
3.- Homebrew を使用して autoconf をインストールします。
$ brew install autoconf
4.- FreeTDS をインストールする
$ brew install freetds
5.- PHP ソースのバージョンをダウンロードし、解凍します。
6.- PDO DBLIB 拡張機能をビルドします (PHP 5.5.14 の例)
$ cd php-5.5.14/ext/pdo_dblib
$ phpize
$ ./configure --with-php-config=/usr/bin/php-config --with-pdo-dblib=/usr/local/
$ make
$ sudo cp modules/pdo_dblib.so /usr/lib/php/extensions/no-debug-non-zts-20121212
7.- .so 拡張子を php.ini extension=pdo_dblib.so に追加します。
8.-Apacheを再起動します
9.- dblib dsn を使用して接続します。
$pdo = new PDO("dblib:host=$dbhost;dbname=$dbname","$dbuser","$dbpwd");