English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

تحقيق وظيفة br2nl مخصصة في php لتحويل علامات النسخة البديلة في html إلى علامات النسخة البديلة في النص

هذا المثال يشرح كيفية تحويل تنسيق سطر الفصل في ملفات HTML إلى تنسيق سطر الفصل في النصوص المكتوبة بالبرمجة بلغة PHP باستخدام الدالة br2nl. يتم مشاركة هذا المثال مع الجميع لأغراض التدريب، وتفاصيله كما يلي:

هذه الطرق ستساعدك في حل هذه المشكلة.

النسخة PHP ستقوم بتحويل علامات <br /> في html إلى علامات النسخة النصية في النص框:

كود كما يلي:

function br2nl($text){
  return preg_replace('/<br\\s*?\/??>/i','',$text);
}

أو

كود كما يلي:

function br2nl($text){
  $text=preg_replace('/<br\\s*?\/??>/i',chr(13),$text);
  return preg_replace('/ /i',' ',$text);
}

ملاحظة:

النسخة JavaScript ستقوم بتحويل علامات <br /> في html إلى علامات النسخة النصية في النص框:

كود كما يلي:

function br2nl(txt){
  var re=/(<br\/>|<br>|<BR>|<BR\/>)/g;
  var s=txt.replace(re,"\n");
  return s;
}

قراء مهتمون بمزيد من المعلومات حول PHP يمكنهم مراجعة مواضيع الموقع الخاصة بنا: 'ملخص استخدام العمليات والوظائف في PHP'، 'ملخص استخدام النصوص (string) في PHP'، 'دليل البدء بأساسيات لغة PHP'، 'دليل البدء بتصميم البرامج الموجهة بالأشياء في PHP'، 'دليل البدء بعمليات قاعدة البيانات mysql في PHP'، و 'ملخص تقنيات العمليات المعتادة في قاعدة البيانات'

نتمنى أن يكون هذا المقال قد ساعدكم في تصميم برامج PHP.

بيان: محتوى هذا المقال تم استنساخه من الإنترنت، ويتمتع المالك الأصلي بحقوق النشر، ويتم إضافة المحتوى من قبل مستخدمي الإنترنت بتحميله بأنفسهم، ويتمتع هذا الموقع بلا حقوق ملكية، ولا يتم تعديل المحتوى بشكل إنساني، ولا يتحمل الموقع أي مسؤولية قانونية. إذا اكتشفت أي محتوى يخالف حقوق النشر، فيرجى إرسال بريد إلكتروني إلى: notice#oldtoolbag.com (يرجى تغيير # إلى @ عند إرسال البريد الإلكتروني) للإبلاغ، وقدم الدليل على ذلك، إذا تم التحقق من ذلك، سيتم حذف المحتوى المزعوم فورًا.

أنت قد تحب