<?php
$txt = "ali veli kamil   00";
$txt = preg_replace('/\s+/', '-', $txt);
// %20 ifadesi boşluktur
// boşluğu - işaretiyle değiştik.
echo $txt; // ali-veli-kamil-00
?>