Hebrev () 함수의 함수는 주어진 히브리어 문자열의 순서를 왼쪽에서 오른쪽으로 반전시키는 것입니다. 간단히 말해서, 텍스트를 반전하여 RTL (오른쪽에서 왼쪽) 텍스트 환경을 지원하지 않고도 여전히 올바르게 표시 할 수 있도록하는 것입니다.
구문은 다음과 같습니다.
string hebrev ( string $text [, int $max_chars_per_line = 0 ] )
$ 텍스트 : 변환 해야하는 히브리어 텍스트.
$ max_chars_per_line (선택 사항) : 줄 당 최대 문자 수를 설정합니다. 문자 수가 초과되면 라인이 자동으로 래핑됩니다.
히브리어 텍스트가 있다고 가정합니다.
<?php
$hebrewText = "???? ????"; // 의미“안녕하세요,세계”
// 사용 hebrev 함수는 변환됩니다
$reversedText = hebrev($hebrewText);
echo $reversedText;
?>
출력 결과는 다음과 같습니다.
???? ????
이런 식으로 히브리어는 오른쪽에서 왼쪽으로 올바르게 표시됩니다.
히브리어 텍스트가 길면 $ max_chars_per_line 매개 변수를 설정하여 표시 될 때 긴 줄을 피할 수 있습니다.
<?php
$hebrewText = "??? ???? ?????? ????? ????? ???? ????? ????? ????? ?????";
$converted = hebrev($hebrewText, 10);
echo nl2br($converted);
?>
이 코드는 텍스트 라인을 10 자마다 중단하고 히브리어의 리버스 디스플레이 형식을 유지합니다.
Hebrev () 함수는 히브리어 텍스트에만 적합하며 텍스트가 영어 또는 숫자와 혼합 된 경우 부분 표시 예외를 유발할 수 있습니다.
최신 웹 개발의 경우 CSS의 방향을 사용하는 것이 좋습니다. rtl; 속성은 HTML 태그와 결합하여 텍스트 방향을 제어하여보다 유연하고 표준화됩니다.
그러나 순수한 PHP 환경에서 텍스트 역 처리를 신속하게 구현 해야하는 경우 Hebrev ()는 매우 편리한 도구입니다.
PHP 문자열 처리 기능에 대해 자세히 알아 보려면 액세스 할 수 있습니다.
https://gitbox.net/manual/en/function.hebrev.php
다음은이 기능의 사용을 더 잘 이해하는 데 도움이되는 자세한 공식 문서와 예입니다.