sweb
یک شنبه 29 بهمن 1385, 13:01 عصر
لطفاً تابعی برام بنویسید که تعداد فضاها (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 سر در نمیارم!!!
این تابع هایی هست که من نوشتم :
function rep($a)
{
return eregi_replace("\n{2,}","\n",$a);
}
function rep2($a)
{
while (!strrpos($a, " ")){
$a = str_replace(" ", " ");
}
return $a;
}
ضمن راهنمایی لطفاً تابع رو برام بنویسید من چیز زیادی از Regular Expression Functions سر در نمیارم!!!