הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 21-10-06, 11:06   # 1
al_n
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 33
הודעות: 449

al_n לא מחובר  

שאלה איך מוצאים חלק ממחרוזת בתוך משתנה (php)

נגיד יש לי
PHP קוד:
$text "bla,eli,dadid,sombody"
איך אני עושה if שיש בתוך המשתנה הזה david אז תעשה לי משהו...

חשבתי שאולי אפשר לעשות איזה פונקציה שתפצל את הערך שיש ב $text לכמה משתנים לפי הפסיקים (שימו לב שאחרי כל שם יש פסיק....)

אז איך והאם אפשרי?
  Reply With Quote
ישן 21-10-06, 11:16   # 2
Tomer
Whatever
 
Tomer's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 7,039
שלח הודעה באמצעות MSN אל Tomer Send a message via Skype™ to Tomer

Tomer לא מחובר  

ציטוט:
נכתב במקור על ידי al_n
נגיד יש לי
PHP קוד:
$text "bla,eli,dadid,sombody"
איך אני עושה if שיש בתוך המשתנה הזה david אז תעשה לי משהו...

חשבתי שאולי אפשר לעשות איזה פונקציה שתפצל את הערך שיש ב $text לכמה משתנים לפי הפסיקים (שימו לב שאחרי כל שם יש פסיק....)

אז איך והאם אפשרי?
PHP קוד:
$str explode(",",$text);
echo 
$str[0]; // return bla 
__________________
תומר
  Reply With Quote
ישן 21-10-06, 14:34   # 3
al_n
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 33
הודעות: 449

al_n לא מחובר  

ואללה תודה אחי
וזה explode

Last edited by al_n; 21-10-06 at 14:50..
  Reply With Quote
ישן 21-10-06, 15:13   # 4
Tomer
Whatever
 
Tomer's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 7,039
שלח הודעה באמצעות MSN אל Tomer Send a message via Skype™ to Tomer

Tomer לא מחובר  

ציטוט:
נכתב במקור על ידי al_n
ואללה תודה אחי
וזה explode
שגיאת כתיב קטנה, מצטער
__________________
תומר
  Reply With Quote
ישן 21-10-06, 16:09   # 5
RS324
תודה על תרומתך.
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 3,173

RS324 לא מחובר  

כן אבל יש שיטה קצת יותר טובה
STRSTR ואז זה מוצא אם המחרוזת קיימת ללא קשר לפסיקים
  Reply With Quote
ישן 21-10-06, 18:35   # 6
Balrog
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 121

Balrog לא מחובר  

כן, אבל אני חושב שהוא רוצה משהו טיפה שונה ממה שהוא ביקש
הוא רוצה לבדוק אם מופיע בין הפיסיקים בדיוק(!!) המילה david, ולא מילה שמכילה אותה.

לכן אם לוקחים את הפתרון של RS324 (שלדעתי הוא פתרון טוב), יהיה צורך להוסיף בדיקה שמימין ומשמאל למילה שהוחזרה יש פסיקים, או שאין כלום (כמו במקרה של המילה הראשונה והאחרונה).
  Reply With Quote
ישן 21-10-06, 19:47   # 7
RS324
תודה על תרומתך.
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 3,173

RS324 לא מחובר  

ציטוט:
נכתב במקור על ידי Balrog
כן, אבל אני חושב שהוא רוצה משהו טיפה שונה ממה שהוא ביקש
הוא רוצה לבדוק אם מופיע בין הפיסיקים בדיוק(!!) המילה david, ולא מילה שמכילה אותה.

לכן אם לוקחים את הפתרון של RS324 (שלדעתי הוא פתרון טוב), יהיה צורך להוסיף בדיקה שמימין ומשמאל למילה שהוחזרה יש פסיקים, או שאין כלום (כמו במקרה של המילה הראשונה והאחרונה).
לא הוא ביקש בברור למצוא את מילה מסויימת בתוך משתנה
אם היא מופיע בתוך פסיקים אפשר לעשות SPLIT עבור פסיק ואז לבדוק עם IN_ARRAY

הפתרון שנתתי לו מקודם עבור STRSTR או SUBSTR זה לבדוק אם המילה קיימת מבלי לבודד אותה....(כלומר לא מתעסקים עם מערכים בכלל)
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


כל הזמנים הם GMT +2. הזמן כעת הוא 04:54.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ