I am trying to connect to my printer which is on another machine through this code
$handle = printer_open(\"\\\\\\\\xxx.xxx.xxx.xxx\\\\Canon MF4320-4350
If you are using PHP 5.3/ 5.4/ 5.5 in WAMP, here is how you setup printer.
Create a file with the following code and test it:
$printer_name = "Your Printer Name exactly as it is";
$handle = printer_open($printer_name);
printer_start_doc($handle, "My Document");
printer_start_page($handle);
$font = printer_create_font("Arial", 100, 100, 400, false, false, false, 0);
printer_select_font($handle, $font);
printer_draw_text($handle, 'This sentence should be printed.', 100, 400);
printer_delete_font($font);
printer_end_page($handle);
printer_end_doc($handle);
printer_close($handle);
If the above does not work, try with nts version of the php_printer.dll file as mentioned in step two. remember to restart server after deleting the previous file, pasting the new file.