Hola,
¿Te refieres a entorno web (por lo de cliente/servidor)? Lo comento porque este subforo es de PHP-GTK, PHP para aplicaciones de escritorio, para PHP para la web es el foro de PHP general. Si no es una duda de PHP-GTK, me lo dices y lo muevo al principal.
Tratando de responder lo mas genericamente posible:
- PHP para la web no puede imprimir en la maquina cliente, no tiene ningun acceso a ella. Tendrias que usar tecnicas del lado del servidor, como javascript, o bien generar un fichero del tipo PDF por ejemplo, y que sea el cliente el que se encarge de imprimirlo.
- PHP para la web puede imprimir en una impresora conectada o accesible desde el servidor. En windows tienes una extension,
www.php.net/printer , en unix/linux debes jugar con los comandos del sistema.
- En PHP-GTK, no lo se. Pero supongo que si, ya que es para hacer aplicaciones de escritorio. Imagino que habra un widget para mandar a la impresora.
Saludos.