السلام عليكم ورحمة الله وبركاته
هل يوجد طريقة ما
لا قتطاع مثلا نصف السطر الاول من مقال طويل مخزن في جدول و استعراض هذا الجداول
السلام عليكم ورحمة الله وبركاته
هل يوجد طريقة ما
لا قتطاع مثلا نصف السطر الاول من مقال طويل مخزن في جدول و استعراض هذا الجداول
جرب التالي :
<?PHP $txt = 'abcdef'; echo substr($txt, 0, 4); // abcd ?>
إذا اردت نصف السطر جرب التالي وتحقق منه فقد كتبته مباشرة :
<?PHP
$str = 'alskdjfha lskdjfhaks /n lsjdfasdhf';
$pos = strpos($str,'/n');
if (!$pos === false) {
$newstr = substr($str,0,$pos / 2);
}
echo $newstr
?>الفكرة البحث عن السطر الأول بعد ذلك تحديد بادية السطر إلى موقع نهاية السطر
قعط من الموقع الأول للسطر بطول السطر قسمة 2 ليعطي لك نصف السطر
بالتوفيق
التخصص : نظم معلومات - جامعة سبأ - اليمن
من مواضيعي :
السلسلة الذهبية في تعلم البرمجة [شرح عن الإجراءات والدوال function وبناء الـ Classes] .
جميل الجزء الاخر يا اخ فواز ... بس غالبا مش هيشتغل او لو اشتغل هياخد معاه فقرة كامله وخصوصا اذا كان بيستخرج نص html كامل من قاعدة بيانات ... بالتالي لن يبحث عن سطر او خلافه لان مسألة السطر هنا متعلقه بطريقة العرض نفسها ... ولكن هنا سيبحص عن ممنتصف الفقرة ..
شكرا للاخ فواز على التوضيح ، في مثاله الاول حصلنا على قسم من النص والذي هو abcd طيب ماذا سنفعل للحصول على النص المتبقي والذي هو ef
ارجوا ان تكون فهمت قصدي ، الذي اريده هو كالتالي
"abcdef" هذا هو النص الموجود
واريد وضعه كالتالي
abc
HELLO
def
وشكرا لك
أخي محمد رمضان :
الفكرة هي اني فهمت أن الأخ يريد ان يحصل على السطر الأول ثم يأخذ من السطر الأول نصفة . وبذلك يشير n/ إلى بداية السطر الثاني (زر enter) أما
بخصوص html فيمكن البحث عن الـ tag الخاص به وهوا <br> بدل n/ .
أخي ابو سالار : لم أفهم عليك . ماهي شروط تقسيم النص لديك . أعطي مثال واضح .
بالتوفيق B)
التخصص : نظم معلومات - جامعة سبأ - اليمن
من مواضيعي :
السلسلة الذهبية في تعلم البرمجة [شرح عن الإجراءات والدوال function وبناء الـ Classes] .
اخي فواز:
ليس لدي اية شروط ، الفكرة لو كان عندي حقل نصي وقمت بادخال نص فيه (سواءا كان انا او غيري) ولنفرض النص يحوي ما بين 100 الى 500 رمز او حرف على سبيل المثال ، اريد دائما في منتصف ذلك النص (اي تقريبا عند كل 100 حرف تقريبا) ان اضع جملة او مسار صورة ثم يتم اكمال النص الموجود في الحقل.
ارجوا ان تكون فهمت قصدي وشكرا لك
أخي لو كنت وضحت فكرتك من البداية كانت اسهل على العموم :
إذا حبيت تضيف صورة إلى نص قم بالتالي :
$img = ' <img border="0" src="images/1.jpg"> '; $str = "asda.ksjdlaksdjlaksdjasjdlaksjdaksdjalksdj"; $firstline = substr($str,0,50); $endline = substr($str,51); $newslink = $firstline . $img . $endline
وبالتالي يعتبر الأن انك قمت بإدراج صورة في نص . كل ما عليك طباعة الناتج لترى إضافة الصورة في الخبر .
بالتوفيق .
تم تعديل هذه المشاركة بواسطة فواز الشمري في 12 أكتوبر 2006 في 23:22
التخصص : نظم معلومات - جامعة سبأ - اليمن
من مواضيعي :
السلسلة الذهبية في تعلم البرمجة [شرح عن الإجراءات والدوال function وبناء الـ Classes] .
هذا الموضوع مغلق.