mbstring

    4

    1답변

    문자열을 charset에서 다른 것으로 변환하기 전에이 변환이 무손실인지 여부를 알 수 있습니까? 예를 들어, UTF-8 문자열을 latin1로 변환하려고하면 변환 할 수없는 문자는 ?으로 바뀝니다. 결과 문자열에서 ?을 확인하여 변환이 손실이 없는지 확인하는 것은 분명히 선택 사항이 아닙니다. function canBeSafelyConverted($str

    5

    2답변

    phpunit에서 mb_convert_encoding을 실행할 때 어떤 이유로 인해 예기치 않은 결과가 발생합니다. 예를 들어 다음을 수행 : var_dump(mb_convert_encoding(utf8_decode('ö'), 'UTF-8') === 'ö') 위의 반환 bool (true)을 PHP-FPM, 그리고 PHP-CLI에서, phpunit을 fal

    29

    6답변

    mb_* family에는 mb_trim이 없으므로 독자적으로 구현하려고합니다. /(^\s+)|(\s+$)/u 그래서, 나는 다음과 같은 방법으로 그것을 구현하는 것 : 최근 php.net에 주석이 정규식을 발견이 function multibyte_trim($str) { if (!function_exists("mb_trim") || !exten

    0

    3답변

    그래서 PHP로 작성된 기존 소프트웨어를 유니 코드/utf8을 지원하도록 업데이트하는 것과 관련된 몇 가지 질문을 게시했습니다. 솔루션 중 하나는 PHP의 기본 문자열 함수를 PHP의 mb_string 함수로 재정의하는 것입니다. 그러나 많은 사람들이 부정적인 결과에 대해 이야기하는 것을 보았습니다. 그러나 아무도 실제로 그것에 대해 자세히 설명하지 않습니

    17

    7답변

    mbstring 확장자가 PHP 스크립트에로드되었는지 어떻게 확인할 수 있습니까?

    0

    1답변

    나는 centOS 컴퓨터에 cPanel을 가지고 있습니다. mb_string을 사용하여 PHP를 컴파일 했으므로 제대로 작동합니다. 우리는 하나를 제외한 모든 호스팅 계정에서이 기능을 사용하지 않으려합니다. 따라서 php.ini에서 비활성화했지만 특정 호스트에서 활성화하려고합니다. 아파치의 .htaccess 파일에서 가능하다는 것을 알고 있습니다. 그러나

    0

    1답변

    PHP 용 mbstring 모듈을 설치하려고했습니다. 아래 명령을 입력했습니다 : yum install php-mbstring /usr/local/apache/bin/apachectl restart 모듈이 설치되었지만 오류가 사라지지 않았습니다. 내은 phpinfo(), 존재하지 않는 "mbstring"에서 Fatal error: Call to und

    4

    2답변

    개월 전에 나는 잘게 잘린 문자열의 끝에 점을 넣는 표 셀에 정확하게 텍스트를 맞추기 위해 mb_strimwidth()을 사용하는 짧은 코드를 만들었습니다. Fatal error: Call to undefined function mb_strimwidth() in ... 나는 mbstring.php 파일을 찾기 위해 노력하고, 나는 mb_strimwidt

    2

    1답변

    ini_set('mbstring.internal_encoding','UTF-8') 이것은 PHP 파일의 시작 부분에서 무엇을 의미하며 무엇을 위해 사용됩니까? 나는 php 매뉴얼이 존재한다는 것을 알고 있지만 평범한 사람의 언어로 설명하지는 않는다.

    0

    1답변

    저는 Gentoo에서 새로 왔으며 nginx \ php \ fastcgi를 emerge으로 설치했습니다. 그 후 phpinfo()를 실행하고 mbstring이 없다는 것을 알게되면 USE=unicode 집합으로 컴파일했습니다. php.ini에서 [mbstring]을 보았습니다. 프로세스를 종료하고 /etc/init.d/php-fpm -R을 실행하여 php-