substr() : 문자열에서 필요한 부분만을 가져오고자 할 때 사용하는 함수
substr(문자열, 시작위치, 길이);
- 시작위치 : 0 부터 시작한다.
$string = "Good Morning!!";
$result = substr($string, 3, 5);
echo $result.'<br/>';
str_replace : 문자열에 포함된 문자를 바꾸고자 할 때 사용하는 함수
str_replace(찾을문자, 교체문자, 문자열);
입력받은 문자열을 정해진 길이만큼 잘라서 리턴하는 함수이다.
if ($d['bbs']['badword_action']){
$badwordarr = explode(',' , $d['bbs']['badword']);
$badwordlen = count($badwordarr);
for($i = 0; $i < $badwordlen; $i++) {
if(!$badwordarr[$i]) continue;
if(strstr($subject,$badwordarr[$i]) || strstr($content,$badwordarr[$i])) {
if ($d['bbs']['badword_action'] == 1) {
getLink('','','등록이 제한된 단어를 사용하셨습니다.','');
} else {
$badescape = strCopy($badwordarr[$i],$d['bbs']['badword_escape']);
$content = str_replace($badwordarr[$i],$badescape,$content);
$subject = str_replace($badwordarr[$i],$badescape,$subject);
}
}
}
}
'Web 프로그램 > PHP 문법' 카테고리의 다른 글
PHP 대체 문법 (0) | 2016.04.05 |
---|---|
[PHP] switch 문 (0) | 2015.06.01 |
음악 재생 1 (0) | 2015.03.28 |
[PHP기초] 삼항연산자 ? (0) | 2015.03.06 |
[PHP기초] continue 문 (0) | 2015.03.05 |