בהחלט
אם שמתי בתוך המשתנה str קוד HTML, אני יכול לעצב את הדף כמו שאני רוצה:
$str = "[image]aaa\"><TABLE WIDTH=\"100%\">I <TR><TD>Cheated</TD></TR></TABLE>[/image]";
כמו שאתה רואה, סגרתי את תגית ה-IMG במקום שהפונקציה תעשה זאת. לכן יש לי חופש מוחלט לשתול קוד HTML. כמובן שאם עושים פעולות אחרות על המחרוזת קודם לכן, כמו הפיכת תווים מיוחדים ב-HTML לתווים רגילים (כמו < ל-&lgt; אם אני זוכר נכון), אז יש הגנה מסויימת. אבל בכל זאת עדיף להשתמש במקרה הזה ב-ereg_replace או preg_replace . יש חומר על הפונקציות האלה, כך שלא קשה ללמוד את זה.