اذهب إلى المحتوى
  • 0

كيفية الحصول على آخر 10 أحرف من نص في PHP؟

Emad Saif

السؤال

لدي مجموعة من النصوص يتم الحصول عليها من المستخدم من خلال إستمارة Form وأريد أن أحصل على آخر 10 أحرف من هذا النص، قمت بالبحث عن دالة أو طرييقة للقيام بهذا الأمر ولكن لم أجد أي دالة تقوم بهذا الأمر بشكل سهل في PHP

كيف أقوم بالحصول على آخر عدد معين من الأحرف من نص ما في لغة PHP؟

رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 0

يمكنك استعمال substr لاقتطاع الجزء الذي تريده، حيث تستعمال هاته الدالة اساسا لإعادة جزء معين من سلسلة نصية نمررها عبرها. 

فيما يلي السياق العام للدالة: 

string substr ( string $string , int $start [, int $length ] )

حيث تعبر كل من: 

  • string عن السلسلة النصية المستهدفة. 
  • start بداية السلسلة النصية المراد اقتطاعها. في حالة استعمال قيمة سالبة سيتم احتساب السلسلة النصية المُعادة من الموضع الذي يبعد مسافةً تُقدَّر بقيمة المعامل start عن نهاية السلسلة النصية string.
  • length طول السلسلة النصية المراد اقتطاعها.

في المثال الذي لديك، يكفي تمرير 10 باشارة سالبة كمعامل start لاقتطاع عشرة محارف ابتداءا من نهاية السلسلة: 

<?php

$my_text = 'academy hsoub is cool';
//                    10987654321 


echo substr($my_text ,-10);

النتيجة: 

ub is cool

توثيق الدالة substr()‎ في PHP

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...