php можно использовать только для того что бы перенаправлять трафик, вашего Ддос запроса, если уж на то пошло. А вот для Ддоса не получится использовать, вернее можно, но он продлится не долго, у PHP на большинстве хостингов стоит ограничение на время исполнения. 40-60 секунд. Есть функция для того что бы задать бесконечное выполнение скрипта, но на простых хостингах такие вещи игнорируются, да и а VDS, часто тоже, нужно редактировать конфиг.
Есть такой способ, залить на хостинг php шелл и управлять им потом удаленно из другого скрипта, который уже может выполняться бесконечно, собственно у меня есть где то ссылка на этот проект, если интересно могу поискать его адрес)))