![]() |
שאלה בקשר לSTR_REPLACE
שלום.
נגיד עשיתי ששתי רווחים יוחלפו ברווח אחד... עכשיו נגיד המשתמש עשה ככה: " " כל זה יוחלף ב: " " עכשיו שימו לב שעדין יש צירופים של 2 רווחים... האם הPHP יחליף גם אותם עד שיגיע למצב של רווח אחד? |
ב"ה
נראה לי שכן אבל אפשר לעשות פשוט ככה: PHP קוד:
|
מה זה עושה? ולמה יש שם מלא סימנים מוזרים
|
ב"ה
זה מבצע החלפה לפי ביטויי רגולרי. // שבהתחלה ובסוף מסמלים את ההתחלה והסוף של הביטוי. הi שבסוף אומרת שזה לא יהיה רגיש להבדלים בין אותיות גדולות וקטנות. ה [ ] (שים לב שיש רווח בניהם) מסמל רווח וה* אומר שלא משנה כמה פעמים זה מופיע. אז מה זה עושה זה מחפש כל קטע שמורכב רק מרווחים ומחליף אותו ברווח אחד. |
וואלה בניה אתה מלך =]
סוף סוף עזרת לי להבין יותר טוב את המהות של הפונקציה! תודה. |
כל הזמנים הם GMT +2. הזמן כעת הוא 16:31. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ