PHP какие библиотеки подключены.
PHP динамическое подключение библиотек.
Часто при работе с PHP требуется посмотреть какие библиотеки подключены в данный момент и если необходимо подключить необходимую. Многие лезут в php.ini и смотрят список библиотек, что не очень удобно, после чего раскоментируют необходимую библиотеку и перегружают Apache. Все это не очень удобно поэтому я предлагаю простой скрипт как посмотреть библиотеки активные в данные момент и их функции. А также простенькая функция по динамической подгрузке библиотек.
echo "Function sets supported in this install are:<br>";
$extensions = get_loaded_extensions();
foreach ($extensions as $each_ext)
{
echo "$each_ext <br>";
echo "<ul>";
$ext_funcs = get_extension_funcs($each_ext);
foreach($ext_funcs as $func)
{
echo "<li> $func" ;
}
echo "</ul>" ;
dl ("php_mysql.dll") - динамическая подгрузка библиотек. Только Windows у меня не работала.
PHP динамическое подключение библиотек.
Часто при работе с PHP требуется посмотреть какие библиотеки подключены в данный момент и если необходимо подключить необходимую. Многие лезут в php.ini и смотрят список библиотек, что не очень удобно, после чего раскоментируют необходимую библиотеку и перегружают Apache. Все это не очень удобно поэтому я предлагаю простой скрипт как посмотреть библиотеки активные в данные момент и их функции. А также простенькая функция по динамической подгрузке библиотек.
echo "Function sets supported in this install are:<br>";
$extensions = get_loaded_extensions();
foreach ($extensions as $each_ext)
{
echo "$each_ext <br>";
echo "<ul>";
$ext_funcs = get_extension_funcs($each_ext);
foreach($ext_funcs as $func)
{
echo "<li> $func" ;
}
echo "</ul>" ;
dl ("php_mysql.dll") - динамическая подгрузка библиотек. Только Windows у меня не работала.