4가지 방법: 1. "." 문자를 사용하여 숫자 변수와 빈 문자를 연결합니다. 구문은 "$str = $num."";"입니다. 2. 변환할 숫자 변수 앞에 괄호를 추가합니다. . 대상 유형 "(string)", 구문 "(string)$num" 3. strval() 함수 사용, "strval($num)" 구문; "settype($num) ,"문자열");".
이 튜토리얼의 운영 환경: windows7 시스템, PHP8 버전, DELL G3 컴퓨터
php는 숫자를 문자열 유형으로 변환합니다.
방법 1: "." 문자를 사용하여 숫자 변수와 빈 문자가 이어져 있습니다.
"."는 문자열 연결 문자입니다. 두 문자열을 하나의 문자열로 연결하여 출력할 수 있습니다.
<?php header("Content-type:text/html;charset=utf-8"); $num = 12354; echo '原变量类型为:' . gettype($num) . '<br>'; $str = $num.""; echo '转换后的变量类型为:' . gettype($str) . '<br><br>'; $num = 123.54; echo '原变量类型为:' . gettype($num) . '<br>'; $str = $num.""; echo '转换后的变量类型为:' . gettype($str) . '<br><br>'; ?>
방법 2: 숫자 변수 앞에 를 추가합니다. 괄호로 묶인 대상 유형 "(string)
" (string)
”
使用在变量之前加上用括号括起来的目标类型,可以将指定变量强制转换为指定类型,而:
(string)
(string )
: 강제로 문자열 형식으로 변환됩니다. <?php header("Content-type:text/html;charset=utf-8"); $num = 123.54; echo '原变量类型为:' . gettype($num) . '<br>'; $str = (string)$num; echo '转换后的变量类型为:' . gettype($str) . '<br><br>'; $num = 12354; echo '原变量类型为:' . gettype($num) . '<br>'; $str = (string)$num; echo '转换后的变量类型为:' . gettype($str) . '<br><br>'; ?>
방법 3: strval() 함수 사용
strval() 함수를 사용하여 String 변수의 문자를 가져옵니다. 값을 사용하면 숫자 유형 값을 문자열로 변환할 수 있습니다.
<?php header("Content-type:text/html;charset=utf-8"); $num = 3.1415; echo '原变量类型为:' . gettype($num) . '<br>'; $str = strval($num); echo '转换后的变量类型为:' . gettype($str) . '<br><br>'; $num = 31415; echo '原变量类型为:' . gettype($num) . '<br>'; $str = strval($num); echo '转换后的变量类型为:' . gettype($str) . '<br><br>'; ?>
방법 4: settype() 함수 사용
settype(): 변수를 지정된 유형으로 설정하는 데 사용됩니다(settype() 함수는 변수의 원래 유형을 변경합니다).
<?php header("Content-type:text/html;charset=utf-8"); $num = 146; var_dump($num); settype($num,"string"); var_dump($num); ?>
위 내용은 PHP에서 숫자를 문자열로 변환하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!