ספירת מספר האותיות/סימנים במחרוזת הנתונה והחלפת סוף המחרוזת
שלום.
יש לי מחרוזת $string="fdsnfdhf"
אני מעוניין לדעת כמה סימנים שי בה ואם יש בה יותר מ 80 סימנם נגיד אני רוצה למחוק את כל מה שהולך אחרי האות/סימן ה 80 ולשים משו אחר.
כלומר מה זה שימושי: יש לי חדשות נגיד יש כתבה בת 400 סימנים אני לא רוצה להציג את כולה אלה אני רוצה להציג רק את 100 הסימנים הראשונים אחריהם לשים שלוש נקודות ... ואז קישור: קרא הכל"
איך אני מבצע כזה דבר?
בתגובה להודעה מספר 4 שנכתבה על ידי DRagonRage שמתחילה ב "ועם יש לך php5 אז הכל בפונקציה אחת:"
אני מקווה שלא התכוונת לומר שזה כל הקוד הנדרש, כיון שצריך עדיין לוודא ולדאוג שהמחרוזת לא מסתיימת באמצע מילה.
לדעתי הכי טוב לבדוק את התו הראשון באיבר השני מכיל תו רווח, פסיק או נקודה. אם לא, צריך למחוק את התווים האחרונים עד לנקודה, פסיק או רווח - מהמחרוזת באיבר הראשון. או להוסיף את ה'מילה' הראשונה מהאיבר השני לסוף המחרוזת של האיבר הראשון.