שלח תשובה

זירת השאלות

608
צפיות
2
תשובות

חלוקת מחרוזת למערך בPHP

,‏ 21 ביוני, 2006

שלום.

אני רוצה לעשות בPHP מה שעושה בפונ' הפשוטה split בasp:
לקחת מחרוזת, להגדיר מחרוזת פנימית (נגיד כמו "<br>"), וכל פעם שאותה מחרוזת תופיע בתוך משתנה המחרוזת, אז זה יהיה החלוקה לתא חדש במערך.

לדוגמא, אם המשתנה בשם $a מכיל את המחרוזת הנ"ל: "ab<br>aa<br>bb", ואני רוצה לעשות ספליט ל<br> אז יוחזר לי מערך של מחרוזות כזה:
[0] -> "ab"
[1] -> "aa"
[2] -> "bb"

בasp זה כ"כ פשוט ובphp עוד לא מצאתי תרופה למכה.
שמעתי על פונ' מקבילה בשם str_split אבל בספר המעפן של פוקוס אין דוגמאות לפונ', או לפחות מה הנתונים שצריך להכניס לפונ' ובאיזה סדר….


אשמח לקבל תשובה פשוטה ממישהו שכן יודע ויכול לעזור.


אני לא רוצה להיות דביל ולהתחיל כל פעם לרוץ על מחרוזת בשביל לבדוק אם יש בתוכה מחרוזת פנימית מסוימת ואז לחלק למערכים, שזה משהו עם סיבוכיות של n בריבוע.
פונ' מובנית במערכת תקל עלי את העבודה, וגם תעבוד בכל מצב.



תודה מראש.

תגיות:

2 תשובות

שלח תשובה