Merhaba
1.Sorunda ne demek istedigini anlamadim.
2.Sorunun cevabi da trsil() fonksiyonu olusturulmus, onun icerisinde: eger $degisken icerisindeki bosluklar altcizgi ile degistirilecekse soyle bir komut satiri ile bu is cozulebilir.
$degisken = str_replace(" ", "_", $degisken);
basinda sonunda girilebilecek olasi bosluklari da trim(); ile elemine edebilirsin.
$degisken = trim(str_replace(" ", "_", $degisken)); // bu sekilde hatali sonuc alirsin "_Alo_bu_bir_denemedir_" gibi
$degisken = str_replace(" ", "_", trim($degisken)); //dogrusu budur
Iyi calismalar
Selim
mesela:
<?php
$degisken = "Alo bu bir denemedir";
$degisken = str_replace(" ", "_", $degisken);
echo $degisken;
// $degisken = "Alo_bu_bir_denemedir"; olur
?>