Середню школу закінчив у м. Ланівці. Навчався в Тернопільському філіалі Львівської політехніки, який закінчив 1977р., отримавши диплом інженера-механіка. 1977-1979рр. - інженер-технолог на заводі елементів обчислювальних машин у м. Чернівці, 1980-1982рр. - інженер, старший інженер, молодший науковий співробітник галузевої науково-дослідної лабораторії з використання полімерних матеріалів у газотранспортному обладнанні Тернопільського філіалу львівського політехнічного інституту. 1982-1987рр. - молодший науковий співробітник Інституту механіки металополімерних систем АН Білорусії. З 1987 - старший науковий співробітник, старший викладач Тернопільського державного технічного університету імені Івана Пулюя. З 1992р. - доцент, а з 2001р. - професор, завідувач кафедри комп’ютерно-інтегрованих технологій цього вишу. З 2006 - декан факультету комп’ютерних технологій ТНТУ.
У січні 2020 року Стухляку Петру Даниловичу присуджено Державну премію України в галузі науки і техніки, як одному із авторів роботи «Створення полімерних матеріалів та конструкцій з них під дією фізичних полів».