PHP::PRINT::IPP (or PHP PrintIPP) is a set of PHP 5 classes that implements an IPP (Internet Printing Protocol) client. It is able to converse with an IPP print server to print both strings and files and to cancel jobs, as well as perform all other RFC2911 operations. It can handle connections to the Internet Printing Protocol (IPP) server via HTTP, HTTPS, or Unix sockets. There is also a command line interface, phpprintipp, which performs various operations (currently printing and fetching jobs and printer info) on a given IPP printer.