פורסם 2011 באוקטובר 1714 שנים שלום אני רוצה להוציא ממשנה מסויים מילה, הפונקציה תיקח בנוסף 20 תווים לפני המילה ו 20 תווים אחרי המילה$search = "system";$post = "this is a script for my searching system on my site, it's show the result only once but not on while func"; $offset = strpos($post, $search); $start = $offset - 20; $end = $offset + 20; $result = substr($post , $start, $end); echo "Result : $result <br />";זה הקוד$search - זה המילה שאני רוצה למצוא במשתנה $post והקוד צריך לקחת 20 תווים לפני ו20 תווים אחריהקוד שהבאתי עובד רק במידה ויש תוצאה אחתאני רוצה שהוא יעבוד ביותר מתוצאה אחת לדוגמא נוציא מהשתנה $post את המילה on שמופיע כמה פעמיםניסיתי לעשות לולאה עם strpost($search, $post , $i)המשתנה $i כמובן עולה בכל כניסה ללולאה אבל היא מחזירה אותה תשובה ..
פורסם 2011 באוקטובר 1714 שנים מחבר מהו ה-i שאתה מעביר לפונקציה? הוא צריך להיות לפחות offset + 1. אההה הבנתי, $i = 1 בתוך הלולאה $i++ בכל מקרה אני עכשיו ינסה עריכה: אחרי שאני קורא את המשפט שאני לא יודע איך הגעתי לרשום, אני מבין שהוא שגוי ברמות this is a script for my searching system on my site, it's show the result only once but not on while func זה המשפט
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.