Как получить имена всех принтеров устройств, подключенных к системе в сети, используя php? Я попробовал следующий код.Php, чтобы получить список имен принтеров, подключенных к системе
<?php
$getprt=printer_list(PRINTER_ENUM_LOCAL| PRINTER_ENUM_SHARED);
$printers = serialize($getprt);
$printers=unserialize($printers);
//print_r($printers);
echo '<select name="printers">';
foreach ($printers as $PrintDest)
echo "<option value=".$PrintDest["NAME"].">".explode(",",$PrintDest["DESCRIPTION"])[1]."</option>";
echo '</select>';
?>
Я получил фатальную ошибку: Вызов неопределенной функции printer_list() в C: \ XAMPP \ HTDOCS \ тест \ getprinter.php на линии 2
Где вы нашли функцию "printer_list()"? –
http://us2.php.net/manual/bg/function.printer-list.php.Is там любое решение – SwR
эта ссылка не работает. – specializt