מה שאני מנסה לעשות זה להסיר את הסימנים התוקעים את ההקראה במערכת כגון: < , > , { , } , וכו...אני לא רואה קשר בין מה שכתבת לבין מה שאני כתבתי לךזה מה שהגדרתי והוא עדיין מציג לי את ה> וה <קוד: בחירת הכל
$string = substr(strip_tags($msg['body']), 0, 150);
$string = preg_replace ( '/[<->]/' , '' , $string );
echo ".f-mmf.t-".$string;
תנסה את זהקוד: בחירת הכל
$string = preg_replace ( '/[^\w\sא-ת]/' , '' , $string );
ניסיתי לעשות כך:
והוא באמת הסיר את ה@ אבל לא את ה<קוד: בחירת הכל
$string = preg_replace ( '/[</@]/' , '' , $string ) ;
האם הבנת אותי?
דחוף! איך אני יכול לעשות str replace על $ ולהחליף/להסיר סימנים מיותרים. כגון:<>|~. אשמח לקבל תשובה בהקדם. תודה
-
- הודעות: 980
- הצטרף: 16:42 28/04/2016
Re: דחוף! איך אני יכול לעשות str replace על $ ולהחליף/להסיר סימנים מיותרים. כגון:<>|~. אשמח לקבל תשובה בהקדם. תודה
Re: דחוף! איך אני יכול לעשות str replace על $ ולהחליף/להסיר סימנים מיותרים. כגון:<>|~. אשמח לקבל תשובה בהקדם. תודה
האם הבנת אותי?
הבנתי
תנסה א"כ את הפונקציה הפשוטה של str_replace
כך
קוד: בחירת הכל
$replace = array ( '.' , '-' , '(' , ')' , '[' , ']' , '<' , '>' , '@' );
$string = str_replace( $replace , '' , $string );
-
- הודעות: 980
- הצטרף: 16:42 28/04/2016
Re: דחוף! איך אני יכול לעשות str replace על $ ולהחליף/להסיר סימנים מיותרים. כגון:<>|~. אשמח לקבל תשובה בהקדם. תודה
ממש תודה אבל עדיין לא יודע איך לשלב את זה בזה:
אשמח לעזרה
קוד: בחירת הכל
echo ".f-mmf.t-".$string;
$replace = array ( '-' , '(' , ')' , '[' , ']' , '<' , '>' , '@' );
$string = str_replace( $replace , '' , $string );
$string = substr(strip_tags($msg['body']), 0, 150);
$string = preg_replace ( '/[.]/' , '.f-נקודה.t-' , $string ) ;
-
- הודעות: 980
- הצטרף: 16:42 28/04/2016
Re: דחוף! איך אני יכול לעשות str replace על $ ולהחליף/להסיר סימנים מיותרים. כגון:<>|~. אשמח לקבל תשובה בהקדם. תודה
עדיין זה מה שהגדרתי
והוא אכן מוריד את ה@ ואת ה, אבל משום מה הוא מתעקש על < > ולא מסיר אותם.
קוד: בחירת הכל
$string = substr(strip_tags($msg['body']), 0, 150);
$replace = array ( '.' , '-' , '(' , ')' , '[' , ']' , '<' , '>' , '@' );
$string = str_replace( $replace , '' , $string );
echo ".f-mmf.t-".$string;
-
- הודעות: 980
- הצטרף: 16:42 28/04/2016
Re: דחוף! איך אני יכול לעשות str replace על $ ולהחליף/להסיר סימנים מיותרים. כגון:<>|~. אשמח לקבל תשובה בהקדם. תודה
יש מה לעשות בנידון? @011371 או כל משתמש אחר שיכול לעזור לי?עדיין זה מה שהגדרתיוהוא אכן מוריד את ה@ ואת ה, אבל משום מה הוא מתעקש על < > ולא מסיר אותם.קוד: בחירת הכל
$string = substr(strip_tags($msg['body']), 0, 150);
$replace = array ( '.' , '-' , '(' , ')' , '[' , ']' , '<' , '>' , '@' );
$string = str_replace( $replace , '' , $string );
echo ".f-mmf.t-".$string;
Re: דחוף! איך אני יכול לעשות str replace על $ ולהחליף/להסיר סימנים מיותרים. כגון:<>|~. אשמח לקבל תשובה בהקדם. תודה
תבדוק מה קורה אם תסנן גם את הסימנים '&' ו ';'יש מה לעשות בנידון? @011371 או כל משתמש אחר שיכול לעזור לי?עדיין זה מה שהגדרתיוהוא אכן מוריד את ה@ ואת ה, אבל משום מה הוא מתעקש על < > ולא מסיר אותם.קוד: בחירת הכל
$string = substr(strip_tags($msg['body']), 0, 150);
$replace = array ( '.' , '-' , '(' , ')' , '[' , ']' , '<' , '>' , '@' );
$string = str_replace( $replace , '' , $string );
echo ".f-mmf.t-".$string;
מי מחובר
משתמשים הגולשים בפורום זה: אין משתמשים רשומים | 23 אורחים