السلام عليكم
يا اخوان انا بحاجة لسكريبت او اي شئ ليلغي الأسطر الفارغة من نص يأتي عن طريق ادخال معلومات او وصف مثلاً كما في الشكل:
وسندعو إن شاء الله دعوات صالحة للذين يساعدونا
السلام عليكم
يا اخوان انا بحاجة لسكريبت او اي شئ ليلغي الأسطر الفارغة من نص يأتي عن طريق ادخال معلومات او وصف مثلاً كما في الشكل:
وسندعو إن شاء الله دعوات صالحة للذين يساعدونا
__________________
لا خير في كاتـــــــــ العلم ــــــــم.
بسم الله الرحمن الرحيم
وعليكم السلام ورحمة الله وربكاته
استخدم التالي:
تحياتيكود PHP:
// $text هو النص المراد معالجته
str_replace("\n","",$text);
الأخ PHP-Master02
وفقك الله في رحالك وترحالك وفي كل الأوقات.
مشكوووووووووور جدا
__________________
لا خير في كاتـــــــــ العلم ــــــــم.
بسم الله الرحمن الرحيم
العفو
لكن هذه الدالة تعمل جميع السطور في سطر واحد
__________________
::::اندكس فايف ::::
www.index-5.com
ماسنجر :k10k141@hotmail.com
[/CENTER][/SIZE[/B]]
جرب هذي..
كود PHP:
function RemoveEmptyLines($text)
{
$lines = explode("\n" , $text );
$result = array();
foreach($lines as $line )
{
$line = trim($line);
if( !empty( $line ) )
{
$result[] = $line;
}
}
$text = implode("\n" , $result);
return $text;
}
كود PHP:
//use this
str_replace("\n\n","\n",$text);
السلام عليكم
ما ادري يا اخوان احد جرب الكود
انا بصراحة مازبط تمام التمام معي
يعني اذا مخلي واحد 3 اسطر فارغة تبقى فارغة والنتيجة غير صحيحة
انا ما اريد يبقى سطر فارغ كليا
لكن يبقى التنسيق مظبوط
ومشكورين عالمساعدة.
وهذا المثال اللي جربته:
<?
function RemoveEmptyLines($text)
{
$lines = explode("\n" , $text );
$result = array();
foreach($lines as $line )
{
$line = trim($line);
if( !empty( $line ) )
{
$result[] = $line;
}
}
$text = implode("\n" , $result);
return $text;
}
$text = "السلام عليكم
انا عضو في سوالف";
$text = RemoveEmptyLines($text);
echo $text;
?>
__________________
لا خير في كاتـــــــــ العلم ــــــــم.