הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   בעיה דחופה ברווח של מחרוזת (https://hosts.co.il/forums/showthread.php?t=78080)

dabi 03-09-09 20:45

בעיה דחופה ברווח של מחרוזת
 
יש לי מחרוזת שלקחתי מאיזה מקום,ויש לה כנראה רווח בסוף
אני רוצה להוריד את הרווח שלה ולכן אני עושה

PHP קוד:

$code=substr($code,-1); 

או
PHP קוד:

$code=substr($code,0,-1); 

אבל זה לא עובד
הרווח לא יורד
אשמח לעזרה

Elad-A 03-09-09 20:49

גגל:
php trim

dabi 03-09-09 20:56

הבעיה לא נראה לי בהחלפה
את הרווח האחרון אני אני רואה רק באקספלורר בפייר פוקס לא
וכשאני עושה את
$code=substr($code,0,-1);
למרות שזה אמור להוריד את התו האחרון
בפיירפוקס אני רואה כאילו לא ירד כלום(שום תו) ובאקספלורר הרווח עדיין נשאר

Daniel 03-09-09 20:58

דבר ראשון כדי לנקות רווחים תשתמש במקרה שלך ב-rtrim,

דבר שני - אתה צריך לדעת להפריד בין PHP לבין הדפדפן.... תסתכל על הפלט - כטקסט - מה ששם קובע. אם אתה רואה משהו אחר - זה כבר HTML/JS/CSS

dabi 03-09-09 21:00

ציטוט:

נכתב במקור על ידי MasterT (פרסם 737050)
דבר ראשון כדי לנקות רווחים תשתמש במקרה שלך ב-rtrim,

דבר שני - אתה צריך לדעת להפריד בין PHP לבין הדפדפן.... תסתכל על הפלט - כטקסט - מה ששם קובע. אם אתה רואה משהו אחר - זה כבר HTML/JS/CSS

בעיה קצת אחרת
המחרוזת היא
ציטוט:

--xxx333dd3d3d3d3d3d3d3 --
אני רוצה להוריד את כל הרווחים שיש במחרוזת הזאת,ההכי משמעותי זה הרווח שבין ה 3 ל -
איך אפשר בבקשה?

Shay Ben Moshe 03-09-09 21:05

אם המחרוזת בעברית, אולי תצטרך להשתמש בmultibyte משמש mb_substr
בהצלחה

dabi 03-09-09 21:07

ציטוט:

נכתב במקור על ידי The Chosen Generl (פרסם 737053)
אם המחרוזת בעברית, אולי תצטרך להשתמש בmultibyte משמש mb_substr
בהצלחה

היא באנגלית אני חושב(לא יודע אם התו "-"ושאר הספרות הם נחשבות אנגלית או עיברית
תראה את ההודעה למעלה עידכנתי אותה


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

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