라이브러리
[PHP] count_chars - 문자열에 사용된 문자에 대한 정보를 반환합니다.
PHP의 count_chars 함수
PHP의 `count_chars` 함수는 문자열에서 특정 문자의 개수를 반환합니다. 이 함수는 문자열에서 특정 문자의 개수를 세는 데 사용할 수 있습니다.
함수 구조
`count_chars(string $str, int $mode = 0)`
* `$str`: 문자열
* `$mode`: 옵션 모드 (기본값 0)
옵션 모드
`$mode` 옵션 모드는 함수의 동작을 결정합니다. 가능한 옵션 모드는 다음과 같습니다.
* 0: 문자열에서 각 문자의 개수를 반환합니다.
* 1: 문자열에서 각 문자의 개수를 반환하고, 문자열이 비어 있는 경우 0을 반환합니다.
* 2: 문자열에서 각 문자의 개수를 반환하고, 문자열이 비어 있는 경우 NULL을 반환합니다.
예제
예제 1: 문자열에서 각 문자의 개수 반환
#hostingforum.kr
php
$str = "Hello, World!";
$result = count_chars($str, 0);
print_r($result);
출력:
#hostingforum.kr
php
Array
(
[65] => 1 // H
[72] => 1 // H
[101] => 1 // e
[108] => 1 // l
[111] => 2 // o
[44] => 1 // ,
[32] => 1 //
[87] => 1 // W
[111] => 1 // l
[114] => 1 // r
[108] => 1 // l
[100] => 1 // d
[33] => 1 // !
)
예제 2: 문자열에서 각 문자의 개수 반환 (비어 있는 경우 0 반환)
#hostingforum.kr
php
$str = "";
$result = count_chars($str, 1);
print_r($result);
출력:
#hostingforum.kr
php
Array
(
)
예제 3: 문자열에서 각 문자의 개수 반환 (비어 있는 경우 NULL 반환)
#hostingforum.kr
php
$str = "";
$result = count_chars($str, 2);
print_r($result);
출력:
#hostingforum.kr
php
예제 4: 특정 문자의 개수 반환
#hostingforum.kr
php
$str = "Hello, World!";
$result = count_chars($str, 0);
echo "H의 개수: $result[72]
";
echo "W의 개수: $result[87]
";
출력:
#hostingforum.kr
H의 개수: 1
W의 개수: 1
위 예제에서, `count_chars` 함수는 문자열에서 각 문자의 개수를 반환합니다. `$mode` 옵션 모드는 함수의 동작을 결정합니다. 예제 1에서, `$mode` 옵션 모드는 0으로 설정되어 있으므로, 문자열에서 각 문자의 개수를 반환합니다. 예제 2와 3에서, `$mode` 옵션 모드는 1과 2로 설정되어 있으므로, 비어 있는 경우 0과 NULL을 반환합니다. 예제 4에서, 특정 문자의 개수를 반환하기 위해 `$result` 배열의 키를 사용합니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.