Re[2]: [PEAR-DEV] [new] PEAR::assertExtension()

From: Date: Mon, 17 Jun 2002 13:10:06 +0000
Subject: Re[2]: [PEAR-DEV] [new] PEAR::assertExtension()
References: 1 2  Groups: php.pear.dev 
Request: Send a blank email to pear-dev+get-7116@lists.php.net to get a copy of this message
Hi Tomas, >> I think you should test for both php_ex.suffix AND ex.suffix >> on every platform. I've seen linux modules being called >> php_whatever.so too. >> > Umm, what about this version: And this one ? function assertExtension($ext) { if (!extension_loaded($ext)) { if (OS_WINDOWS) { $suffix = '.dll'; } elseif (PHP_OS == 'HP-UX') { $suffix = '.sl'; } elseif (PHP_OS == 'AIX') { $suffix = '.a'; } elseif (PHP_OS == 'OSX') { $suffix = '.bundle'; } else { $suffix = '.so'; } $ext = strtolower($ext); return @dl('php_'.$ext.$suffix) || @dl($ext.$suffix); } return true; } Best regards, M@rms -- Searching for a PHP IDE ? I've found mine: http://www.phpedit.net/

« previous php.pear.dev (#7116) next »