ציטוט:
נכתב במקור על ידי satan
הפונקציה STR REPLACE מחליפה את כל התווים X בתו Y.
לדוגמא:
PHP קוד:
$text = "sory";
$text = str_replace("r","rr",$text);
echo $text; // "sorry";
פה סתם החלפתי את התו r בתו rr - כאן סתם יענו תיקנתי את השגיאה במילה "sorry".
מה אפשר לעשות עם הפונקציה? למשל אתה מכיר שבפורומים יש תגי BBCODE? (כתב בולט,קו תחתון וכו'..)
אז יש [ b ] text [ /b ] (רק ללא רווחים - כדי שזה לא יבליט את הכתב) אז בעזרת STR REPLACE מחליפית את התגים הנ"ל בתגי HTML.
תשובה לשאלה 3) הפונקציה הזו היא פשוט תומכת בעיברית (על כל ירידת שורה, אם אתה מכיר n\ אז היא כותבת <br />)... זו פונקציה דיי מיותרת ובמקום זה אפשר לעשות
PHP קוד:
$text = str_replace("\n","<br />",$text);
על השאר לא אוכל לפרט לך כי זה צריך ללמוד עם הזמן לא 10 שורות מידע.
|
אוקיי תודה רבה,
בקשר ל str_replace, הבנתי אותו, רק מה עושה החלק המודגש:
קוד:
$text = str_replace("r","rr",$text);
ואם אתה יכול להסביר לי בקצרה על mysql (ממה הוא בנוי וכו') אני מאוד יודה לך.