لطفاً تابعی برام بنویسید که تعداد فضاها (spcae) و اینترهای (enter) بیش از یک بار رو به یک بار تبدیل کنه!!! با استفاده از ereg_replace یا str_repacel فرقی نمی کنه ولی من هر کاری کردم نشد!!! نمیدونم شاید مقادیر "n\" یا "r\" یا " " رو نمیشه دستکاری کرد!!!

این تابع هایی هست که من نوشتم :

function rep($a)
{
return eregi_replace("\n{2,}","\n",$a);
}

function rep2($a)
{
while (!strrpos($a, " ")){
$a = str_replace(" ", " ");
}
return $a;
}

ضمن راهنمایی لطفاً تابع رو برام بنویسید من چیز زیادی از Regular Expression Functions سر در نمیارم!!!