Mdoc ist ein automatisches Dokumentationstool für PHP-Code, um Handbücher wie das PHP-Handbuch auf php.net zu erzeugen, das einen Stil besitzt, der in der PHP-Gemeinschaft üblich ist und der sehr effizient ist, um die APIs seines Codes zu veröffentlichen. Ein eigenes Ausgabeformat kann durch das leistungsfähige Template-Feature erzeugt werden. Die Ausgabe kann in jedem strukturierten Format wie z.B. XML, PDF oder CHM erstellt werden.