הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   [PHP] שאלה במחרוזות (https://hosts.co.il/forums/showthread.php?t=48857)

-roee- 03-07-07 13:13

[PHP] שאלה במחרוזות
 
שלום,
איך מוציאים את ה-500 תווים ראשונים ממחרוזת ואחרי זה מוסיפים להם 3 נקודות ... (יענו המשך בלחיצה כאן) אבל שזה לא יחתוך מילה באמצע..

תודה

mlnn 03-07-07 13:16

הא? http://www.hosts.co.il/forums/showthread.php?t=30471

HagaiA 03-07-07 13:17

קשה קצת להתאמץ ולחפש את התשובה? =\\

-roee- 03-07-07 13:18

כן אבל שלא יצא בחיים מצב שזה יחתוך מילה..

Source 03-07-07 13:25

אתה יכול לעשות (אחרי חיתוך הטקסט) לולאה שפועלת כל זמן שהתו האחרון אינו רווח. הלולאה עצמה תוריד את התו האחרון כל פעם.

חיים 03-07-07 13:37

תעשה לפי רווחים תעשה explode ואז תבדוק את האורך של המחרוז שיש לך ואז תעשה implode

בניה 03-07-07 15:13

PHP קוד:

<?php
$str_len 
4;//it could be 500 if u want.
$str "asdfasdf asdf fdsf";
while(
$str[$str_len -1] != ' ')
{
    
$str_len++;
}
echo 
substr($str0$str_len) . "...";
?>



כל הזמנים הם GMT +2. הזמן כעת הוא 21:45.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ