라이브러리
[PHP] Transliterator::getErrorCode - 마지막 오류 코드 가져오기
PHP의 Transliterator 클래스는 문자열을 다른 문자열로 변환하는 데 사용됩니다. Transliterator::getErrorCode 메소드는 지정된 전환자에 대한 오류 코드를 반환합니다.
Transliterator::getErrorCode 메소드
Transliterator::getErrorCode 메소드는 지정된 전환자에 대한 오류 코드를 반환합니다. 오류 코드는 전환자가 성공적으로 수행되면 0을 반환하고, 실패하면 오류 코드를 반환합니다.
예제
#hostingforum.kr
php
// 전환자 생성
$transliterator = Transliterator::createFromRules(':: Any-Latin; :: Latin-ASCII; :: NFD; :: [:Nonspacing Mark:] Remove; :: NFC;', Transliterator::FORWARD);
// 오류 코드 가져오기
$errorCode = $transliterator->getErrorCode();
// 오류 코드 출력
echo "오류 코드: $errorCode
";
// 전환 수행
$transliterator->translate('Hello, World!');
// 오류 코드 다시 가져오기
$errorCode = $transliterator->getErrorCode();
// 오류 코드 출력
echo "오류 코드: $errorCode
";
설명
이 예제에서는 `Transliterator::createFromRules` 메소드를 사용하여 전환자를 생성합니다. 전환자는 Any-Latin, Latin-ASCII, NFD, Nonspacing Mark: Remove, NFC 규칙을 사용합니다. `getErrorCode` 메소드를 사용하여 오류 코드를 가져오고, 전환을 수행한 후 다시 오류 코드를 가져와 출력합니다.
오류 코드 반환값
`getErrorCode` 메소드는 오류 코드를 반환합니다. 오류 코드는 전환자가 성공적으로 수행되면 0을 반환하고, 실패하면 오류 코드를 반환합니다. 오류 코드의 반환값은 다음과 같습니다.
* 0: 성공
* E_ERROR: 전환자 생성 중 오류 발생
* E_WARNING: 전환 수행 중 경고 발생
* E_NOTICE: 전환 수행 중 정보 발생
* E_USER_ERROR: 사용자 오류 발생
* E_USER_WARNING: 사용자 경고 발생
* E_USER_NOTICE: 사용자 정보 발생
참고
* `Transliterator::createFromRules` 메소드는 전환자를 생성합니다.
* `getErrorCode` 메소드는 오류 코드를 반환합니다.
* `translate` 메소드는 전환을 수행합니다.
* 오류 코드는 전환자가 성공적으로 수행되면 0을 반환하고, 실패하면 오류 코드를 반환합니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.