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

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

Alon.R 03-02-06 16:10

מה הפונקציה הבאה עושה: str_replace()?
 
שלום,
ההשערה שלי היא שהיא מחליפה מילה מסויימת במילה אחרת, רק אני לא בטוח.

תודה לעוזרים.

Ran1989 03-02-06 16:14

אכן...
היא מחליפה מילה במילה למשל
PHP קוד:

$string "a b c";
$string str_replace("c","2",$string);
echo 
$string;
 
אז הפלט יהיה
a b 2 


Alon.R 03-02-06 16:20

תודה רבה!!!
חיפשתי פיתרון לזה המון זמן!!!!|לב||לב||לב|

שקד 03-02-06 16:30

ציטוט:

נכתב במקור על ידי Ran1989
אכן...
היא מחליפה מילה במילה למשל
PHP קוד:

$string "a b c";
$string str_replace("c","2",$string);
echo 
$string;
 
אז הפלט יהיה
a b 2 


דוגמא יפה מאוד !
גם חשוב להזכיר שדבר זה שימושי למספר דברים וביניהם גם בניית ערכת כיתוב(BBCODE).
הנה דוגמא:

PHP קוד:

<?php
 
$text 
"[B] Hello Brother [/B]";
 
$text str_replace("[B]","<b>",$text);
 
$text str_replace("[/B]","</b>",$text);
  echo 
$text;

?>

כמובן שהפלט יהיה Hello Brother

בהצלחה !
המטרה השוגה האשכול נעול.


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

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