sscanf - 형식에 따라 문자열에서 입력을 파싱합니다.
sscanf - 형식에 따라 문자열에서 입력을 파싱합니다.
설명 ¶
mixed sscanf ( string $str , string $format [, 혼합 &$... ])
함수 sscanf () 는 printf () 의 입력 아날로그입니다 . sscanf를 ()는 문자열로부터 판독 str지정에 따라이를 해석 format의 문서를 참조하는 ()의 sprintf .
형식 문자열의 모든 공백은 입력 문자열의 공백과 일치합니다. 즉, 형식 문자열의 탭 \ t조차도 입력 문자열의 단일 공백 문자와 일치 할 수 있습니다.
매개 변수 ¶
str
구문 분석 되는 입력 문자열 입니다.
format
에 대한 해석 된 형식 str은 다음과 같은 차이점이있는 sprintf () 설명서에 설명되어 있습니다.
함수가 로케일을 인식하지 못합니다.
F , g , G 및 b 는 지원되지 않습니다.
D 는 십진수를 나타냅니다.
i 는 기본 탐지와 함께 정수를 나타냅니다.
n 은 지금까지 처리 된 문자 수를 나타냅니다.
S는 공백 문자로 읽기를 중지합니다.
...
선택적으로 구문 분석 된 값을 포함 할 변수를 참조로 전달하십시오.
반환 값 ¶
이 함수에 두 개의 매개 변수 만 전달 된 경우 파싱 된 값은 배열로 반환됩니다. 그렇지 않으면 선택적 매개 변수가 전달되면 함수는 할당 된 값의 수를 반환합니다. 선택적 매개 변수는 참조로 전달되어야합니다.
~보다 더 많은 부분 문자열이있을 경우 그 안에 사용할 format 수있는 부분 문자열이 str있으면 -1 이 반환됩니다.
예 ¶
Example # 1 sscanf () 예제
<?php
// getting the serial number
list($serial) = sscanf("SN/2350001", "SN/%d");
// and the date of manufacturing
$mandate = "January 01 2000";
list($month, $day, $year) = sscanf($mandate, "%s %d %d");
echo "Item $serial was manufactured on: $year-" . substr($month, 0, 3) . "-$day\n";
?>
선택적 매개 변수가 전달되면 함수는 할당 된 값의 수를 반환합니다.
게시판 목록
개발자팁
질문은 QA에서 해주시기 바랍니다.
| 번호 | 분류 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|---|
| 4646 | PHP | 8년 전 | 2156 | ||
| 4645 | PHP | 8년 전 | 2145 | ||
| 4644 | PHP | 8년 전 | 1641 | ||
| 4643 | PHP | 8년 전 | 1706 | ||
| 4642 | PHP | 8년 전 | 1815 | ||
| 4641 | PHP | 8년 전 | 1883 | ||
| 4640 | PHP | 8년 전 | 2041 | ||
| 4639 | PHP | 8년 전 | 1694 | ||
| 4638 | PHP | 8년 전 | 1610 | ||
| 4637 | PHP | 8년 전 | 1846 | ||
| 4636 | PHP | 8년 전 | 1568 | ||
| 4635 | Mobile | 8년 전 | 10206 | ||
| 4634 | PHP | 8년 전 | 2132 | ||
| 4633 | PHP | 8년 전 | 1721 | ||
| 4632 | PHP | 8년 전 | 1999 | ||
| 4631 | OS | 8년 전 | 7142 | ||
| 4630 | PHP | 8년 전 | 2035 | ||
| 4629 | PHP | 8년 전 | 2075 | ||
| 4628 | PHP | 8년 전 | 5447 | ||
| 4627 | MySQL | 8년 전 | 4249 | ||
| 4626 | OS |
|
8년 전 | 3102 | |
| 4625 | PHP | 8년 전 | 2320 | ||
| 4624 | PHP | 8년 전 | 2219 | ||
| 4623 | PHP | 8년 전 | 1879 | ||
| 4622 | PHP | 8년 전 | 2285 | ||
| 4621 | PHP | 8년 전 | 2032 | ||
| 4620 | PHP | 8년 전 | 2098 | ||
| 4619 | 기타 | 8년 전 | 3830 | ||
| 4618 | PHP | 8년 전 | 2675 | ||
| 4617 | PHP | 8년 전 | 1873 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기