> 백엔드 개발 > PHP 문제 > PHP 코드에서 전각 숫자를 반각 숫자로 변환하는 방법

PHP 코드에서 전각 숫자를 반각 숫자로 변환하는 방법

coldplay.xixi
풀어 주다: 2023-03-06 16:42:01
원래의
2900명이 탐색했습니다.

PHP 코드에서 전각 숫자를 반각 숫자로 변환하는 방법: 바꾸기 변환을 사용하세요. 코드는 [for($i=0;$i<$fnlen;$i++) $fnum = str_replace($nums[ $i],$fnums[ $i],$fnum);].

PHP 코드에서 전각 숫자를 반각 숫자로 변환하는 방법

PHP 코드에서 전각 숫자를 반각 숫자로 변환하는 방법:

전각 숫자를 반각 숫자로 변환

function GetAlabNum($fnum){

    $nums = array(&#39;0&#39;,&#39;1&#39;,&#39;2&#39;,&#39;3&#39;,&#39;4&#39;,&#39;5&#39;,&#39;6&#39;,&#39;7&#39;,&#39;8&#39;,&#39;9&#39;,&#39;.&#39;,&#39;-&#39;,&#39;+&#39;,&#39;:&#39;);

    $fnums = array(&#39;0&#39;,&#39;1&#39;,  &#39;2&#39;,&#39;3&#39;,  &#39;4&#39;,&#39;5&#39;,  &#39;6&#39;, &#39;7&#39;,&#39;8&#39;,  &#39;9&#39;,&#39;.&#39;,  &#39;-&#39;, &#39;+&#39;,&#39;:&#39;);

    $fnlen = count($fnums);

    for($i=0;$i<$fnlen;$i++) $fnum = str_replace($nums[$i],$fnums[$i],$fnum);

    $slen = strlen($fnum);

    $oknum = &#39;&#39;;

    for($i=0;$i<$slen;$i++){

        if(ord($fnum[$i]) > 0x80) $i++;

        else $oknum .= $fnum[$i];

    }

    if($oknum=="") $oknum=0;

    return $oknum;

}
로그인 후 복사

프로그래밍에 대해 더 자세히 알고 싶다면, php training 칼럼을 주목해주세요!

위 내용은 PHP 코드에서 전각 숫자를 반각 숫자로 변환하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
php
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿