PHP النصي ترقيم الصفحات
-
22-07-2019 - |
سؤال
$string = "This is my page content. This text will be paginated.";
$pageNo = "0";
$pieceLength = "12";
$preparedForPrint = substr($string,$pageNo,$pieceLength);
ما أريد القيام به هو إذا كان الحرف ال12 هو داخل كلمة (حرف ال12 ليس الفضاء) أريد أن أحرك المؤشر 'حتى يجدها مساحة عودة أن فرعية على الرغم من أن أكثر من 12 الحروف طويلة. كيف أقوم بذلك؟ بفضل
المحلول
وشيء من هذا القبيل:
while ($string[$pieceLength]!=' ' || $string[$pieceLength]!='\n')
$pieceLength++;
substr($string, $pageNo, $pieceLength);
ضع في اعتبارك أيضا فب المضمن رجوع الى السطر
نصائح أخرى
ويمكنك استخدام strpos ()
$pieceLength = strpos($string," ",12);
strpos () . سيتم تعويض $pieceLength
، ولكن الموقف لا يزال عاد من بداية كومة قش.
لا تنتمي إلى StackOverflow