|
|
|
สอบถามการดึง array จาก text file มาใช้งานร่วมกับ function str_ireplace หน่อยครับ |
|
|
|
|
|
|
|
สอบถามการดึง array จาก text file มาใช้งานร่วมกับ function str_ireplace หน่อยครับ
Code (PHP)
function badword($message)
{
$f=fopen("include/badword.txt","r");
$read=fread($f,filesize("include/badword.txt"));
fclose($f);
$ex = explode(",",$read);
$banword = $ex;
$message = str_ireplace($banword, '<font color="red">***</font>', $message);
return $message ;
}
textfile
Code (PHP)
'fuck', 'suck', 'วรนุช'
พอดีลองแล้วไม่สามารถตัดคำหยาบได้เลยครับ แต่ถ้าเรากำหนดค่าในส่วนของ
$banword = array('fuck', 'suck', 'วรนุช');
จะสามารถตัดคำหยาบได้ปกติ
Tag : PHP
|
ประวัติการแก้ไข 2013-06-20 11:46:09
|
|
|
|
|
Date :
2013-06-20 11:45:24 |
By :
asustak |
View :
1055 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตอนนี้แก้ไขได้แล้วครับ ปัญหาคือรูปแบบของ array ใน text file
โดยเปลี่ยนเป็น
Code (PHP)
fuck,suck,วรนุช
|
|
|
|
|
Date :
2013-06-20 12:00:50 |
By :
asustak |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Date :
2013-06-20 12:23:53 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|