strtr - 문자를 변환하거나 하위 문자열을 대체합니다.

· 2017-06-20 (화) 18:21:20 · 2719

strtr - 문자를 변환하거나 하위 문자열을 대체합니다.

 

설명 ¶

 

string strtr ( string $str , string $from , string $to )

string strtr ( string $str , array $replace_pairs )

세 개의 인수가 주어지면,이 함수는 str각 문자 (1 바이트)의 모든 문자가 from해당 문자로 변환 된 사본을 반환합니다 to. 즉, $ [from $] 의 모든 발생이 $ 로 대체되었습니다 [ $ n] , 여기서 $ n 은 두 인수에서 유효한 오프셋입니다.

 

from와 to길이가 다른 경우 두 문자 중 더 긴 문자가 무시됩니다. 길이 str는 반환 값과 같습니다.

 

두 가지 인자가있을 경우는 제되어야 배열 양식에 ( '행'에서 '=> ...) 배열 . 반환 값은 배열 키의 모든 발생이 해당 값으로 대체 된 문자열 입니다. 가장 긴 키가 먼저 시도됩니다. 부분 문자열이 대체되면 새 값이 다시 검색되지 않습니다.

 

이 경우 비어있는 키가없는 경우 키와 값의 길이가 달라질 수 있습니다. 또한 리턴 값의 길이는의 값과 다를 수 있습니다 str. 그러나이 기능은 모든 키가 같은 크기 일 때 가장 효율적입니다.

 

매개 변수 ¶

 

str

문자열은 번역된다.

 

from

문자열 로 변환되고 to.

 

to

문자열 교체 from.

 

replace_pairs

replace_pairs매개 변수가 대신 사용될 수 to및 from그 경우의 그것은, 어레이 형식의 배열 ( '에서'=> '에', ...) .

 

반환 값 ¶

 

변환 된 문자열을 반환합니다 .

 

경우 replace_pairs비어있는 키 포함 문자열 ( "" ), FALSE반환됩니다. stris가 스칼라가 아닌 경우 문자열로 타입 변환되지 않고 경고가 발생하여 NULL반환됩니다.

 

예 ¶

 

Example # 1 strtr () 예제

 

<?php

//In this form, strtr() does byte-by-byte translation

//Therefore, we are assuming a single-byte encoding here:

$addr = strtr($addr, "äåö", "aao");

?>

|
댓글을 작성하시려면 로그인이 필요합니다.

개발자팁

5,403건

개발과 관련된 유용한 정보를 공유하세요. 질문은 QA에서 해주시기 바랍니다.

+
분류 제목 글쓴이 날짜 조회
JavaScript 17-07-03 조회 3,633
PHP 17-07-03 조회 2,395
MySQL 17-06-30 조회 5,497
PHP 17-06-20 조회 2,484
PHP 17-06-20 조회 2,720
PHP 17-06-20 조회 2,790
MySQL 17-06-17 조회 2,736
PHP 17-06-17 조회 2,565
PHP 17-06-17 조회 2,625
PHP 17-06-14 조회 2,114
PHP 17-06-14 조회 2,137
PHP 17-06-14 조회 2,299
PHP 17-06-13 조회 2,374
PHP 17-06-13 조회 2,505
PHP 17-06-13 조회 2,146
PHP 17-06-12 조회 2,085
PHP 17-06-12 조회 2,302
PHP 17-06-12 조회 2,038
Mobile 17-06-09 조회 1.1만
PHP 17-06-08 조회 2,610
PHP 17-06-08 조회 2,165
PHP 17-06-08 조회 2,478
OS 17-06-08 조회 7,774
PHP 17-06-07 조회 2,512
PHP 17-06-07 조회 2,548
PHP 17-06-07 조회 5,990
MySQL 17-06-07 조회 4,789
OS 17-06-06 조회 3,588
PHP 17-06-06 조회 2,775
PHP 17-06-06 조회 2,704