|
הרשם | ![]() |
שאלות ותשובות | ![]() |
רשימת חברים | ![]() |
לוח שנה | ![]() |
הודעות מהיום | ![]() |
חיפוש | ![]() |
|
![]() |
![]() |
|
כלים לאשכול | תצורת הצגה |
|
![]() |
# 1 |
הוסטסניון
|
[PHP] עזרה בניסיון לבצעה STR_REPLACE על כמה דברים בעזרת לולאה
ובכן....יכול להיות שלא הבנתם את הכותרת...ותאמת...אני לא מאשים אותכם |קורץ|
טוב אז ככה... אני רוצה לעשות פונקציה...שמזינים לה כתובת של תיקיה, שם הקובץ, מה להחליף, ובמה...עכשיו... הכל הלך מצויין עד שהיגעתי למצב שאני צריך לבצעה החלפה של יותר מדבר אחד באותו הקובץ (ההחלפה מתבצעת על התוכן של הקובץ שאני מייבא...) חשבתי על דרך כלשהי....לפצל את החלק השלישי והרביעי (מה להחליף, ובמה) ואז לבצעה החלפה בעזרת המערך...אבל הסתבכתי לגמרי...אני מסתכל בקוד ואני לא מבין מה הוא לעזאזל עושה... בקיצור אני מבובלבל לגמרי! הקוד הוא כזה: PHP קוד:
עריכה: זה מראה לי את השגיאה הבאה: Warning: Invalid argument supplied for foreach() in *** on line 14 Last edited by -VladK-; 22-09-06 at 14:38.. |
![]() |
# 2 |
תודה על תרומתך.
|
כנראה ש $tpl הוא לא מערך זה 1 , 2 בשביל יעילות הייתי ממליץ לך להשתמש ב preg_match_all ולשחק עם זה או להשתמש ב preg_replace_callback()
בהצלחה עריכה: שים לב למשפט הזה : PHP קוד:
|
![]() |
# 3 |
הוסטסניון
|
אהההם....כפי שידוע לי FILE מחזיר ערך של מערך...מה עושה הפונקציה preg_match_all?
ומה עושה הפונקציה preg_replace_callback? בקשר למשפט...המשתנה X כן קיים...הוא שווה ל0...שמתי אותו לפני הלולאה.... |
![]() |
# 4 |
תודה על תרומתך.
|
תעשה PRINT_R ל FILE ותראה מה אתה מקבל
|
![]() |
# 5 |
הוסטסניון
|
וואלה צודק...אבל אני לא מבין מה זה בדיוק אומר...כי תכלס ככה:
PHP קוד:
|
![]() |
# 6 |
הוסטסניון
|
אופסי...יצא לי בטעות דאבל
![]() Last edited by -VladK-; 22-09-06 at 17:38.. |
![]() |
# 7 |
תודה על תרומתך.
|
אחרי
PHP קוד:
PHP קוד:
|
![]() |
# 8 |
הוסטסניון
|
עשיתי את זה כשאמרתה לי לעשות PRINT_R בפעם הראשונה...
זה הראה לי משהו כזה: array ( 1=> 2=> 3=>) and so on.... הנה צילום מסך: http://img60.imageshack.us/img60/7286/untitledgk9.png Last edited by -VladK-; 22-09-06 at 18:08.. |
![]() |
# 9 |
תודה על תרומתך.
|
יופי אבל מה היה בתוך....
חח אתה מחסיר את החלקים החשובים |
![]() |
# 10 |
הוסטסניון
|
בתוך מה?!? מה יש בתוך הקבצים שאני מאנקלד?
|
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|