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

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

-VladK- 04-12-06 19:39

[PHP]כיצד ניתן "להעיף" חלק ממחרוזת מסויימת?
 
שלום.

נגיד יש לי את המחרוזת "הוסטס, פורום אחסון האתרים הטוב בארץ"
אני רוצה להעיף את האותיות ו' במחרוזת כדי שיצא:
"הסטס, פרם אחסן האתרים הטב בארץ"

יש לזה פונקציה מיוחדת? או שאין לי ברירה ואני יצטרך להשתמש בSTR_REPLACE ?

BlueNosE 04-12-06 19:59

כן, בדרך כלל ממציאים לאותיות ו' מחוות כבוד בשפות תכנות.

http://www.php.net/haot_vav_replace.php

אבל עכשיו ברצינות,
STR_REPLACE היא הפונקצייה היחידה שתעזור לך.

-VladK- 04-12-06 20:06

חחחח...אוקיי...תודה...וזה לא יכול להיות בהכרח ו'...סתם דוגמא...

Udi 04-12-06 21:30

str_replace
ereg_replace
חפש ותראה מה מתאים לך.

LosNir 04-12-06 22:42

PHP קוד:

$string "הוסטס";
$string str_replace('ו','',$string);
echo 
$string// Will output: הסטס 


sUP 05-12-06 08:43

ציטוט:

נכתב במקור על ידי LosNir (פרסם 383649)
PHP קוד:

$string "הוסטס";
$string str_replace('ו','',$string);
echo 
$string// Will output: הסטס 


אני חושב שהוא הבין וידע את זה מראש.. הוא רק חיפש אופציה אחרת חחח

אבל יש לי שאלה

אם ישלי את המילה: אנחנו הולכים בשוק

אני רוצה להחליף רק את ה ו' הראשונה .. HOW?|קורץ|

Tomer 05-12-06 14:15

ציטוט:

נכתב במקור על ידי sUP (פרסם 383715)
אני חושב שהוא הבין וידע את זה מראש.. הוא רק חיפש אופציה אחרת חחח

אבל יש לי שאלה

אם ישלי את המילה: אנחנו הולכים בשוק

אני רוצה להחליף רק את ה ו' הראשונה .. HOW?|קורץ|

http://php.net/strpos

בניה 07-12-06 22:35

ציטוט:

נכתב במקור על ידי sUP (פרסם 383715)
אני חושב שהוא הבין וידע את זה מראש.. הוא רק חיפש אופציה אחרת חחח

אבל יש לי שאלה

אם ישלי את המילה: אנחנו הולכים בשוק

אני רוצה להחליף רק את ה ו' הראשונה .. HOW?|קורץ|

יש ל STR_REPLACE אגרומנט רביעי והוא מספר ההחלפות המותרות.
אם תתן לו אחד הוא יחליף רק את ה-ו' הראשונה וכו'.

sUP 08-12-06 15:18

ציטוט:

נכתב במקור על ידי בניה (פרסם 385124)
יש ל STR_REPLACE אגרומנט רביעי והוא מספר ההחלפות המותרות.
אם תתן לו אחד הוא יחליף רק את ה-ו' הראשונה וכו'.

מגניב
אבל זה פועל רק מ PHP5

Eli-Hai 08-12-06 15:22

אם במחרוזת שלך יש רווחים, להכניס את כל הסטרינג שלך לתוך array (באמצעות explode), ולעבוד רק על ה-array הראשון שלך.


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

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