2018년 3월 20일 화요일

[PHP예제] 046 문자열 포함 여부

mb_strpos() 함수는 문자열 A 안에 문자열 B가 있는지 검색하고 최초에 발견된 위치를 숫자로 되돌려 준다. (맨 앞은 0부터 시작)

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />
    <title>문자열 포함 여부</title>
</head>
<body>
<div>
<?php
$keyword = 'XYZ';
echo '<p>검색하는 문자열: ' . $keyword . '</p>';

$text1 = 'abcXYZ';
echo '<p>' . $text1 . ' 에는';
if( mb_strpos($text1, $keyword) === false ) {
    echo $keyword . ' 는 포함되어 있지 않다.';
} else {
    echo $keyword . ' 는 포함되어 있다.';
}
echo '</p>';

$text2 = 'abcdefg';
echo '<p>' . $text2 . ' 에는';
if( mb_strpos($text2, $keyword) === false ) {
    echo $keyword . ' 는 포함되어 있지 않다.';
} else {
    echo $keyword . ' 는 포함되어 있다.';
}
echo '</p>';
?>
</div>
</body>
</html>




댓글 없음:

댓글 쓰기