View Single Post
ישן 11-11-07, 23:44   # 19
miniature
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,754

miniature לא מחובר  

הנה:
PHP קוד:
<?php
$str 
"משפט כלשהו..";
$strAfter substr($str,0,strrpos(substr($str,0,500)," "));
echo 
$strAfter "...\n";
?>
*שנה את 500 למקסימום התווים (אחריהם המחרוזת נקטעת)
גם מטפל בחיתוך המילה באמצע (אם זה באמצע מילה זה לא חותך אלא מחפש את הרווח הקרוב ביותר).
אני ממליץ לך לעשות תנאי שבודק עם strlen אם המילה ארוכה ממקסימום התווים.
בהצלחה
__________________
יואב.

דרכים ליצירת קשר:

אימייל: thebigfire@walla.co.il
הודעה פרטית

Last edited by miniature; 11-11-07 at 23:48..
  Reply With Quote