PHP에서 정수를 문자열로 변환하는 방법

  1. PHP에서 인라인 변수 파싱을 사용하여 정수를 문자열로 변환
  2. PHP에서strval()함수를 사용하여 정수를 문자열로 변환
  3. PHP에서 명시 적 캐스팅을 사용하여 정수를 문자열로 변환
  4. PHP에서 문자열 연결을 사용하여 정수를 문자열로 암시 적으로 변환

이 기사에서는 정수를 문자열로 변환하는 방법을 소개합니다.

  • 인라인 변수 파싱 사용
  • strval() 함수 사용
  • 명시 적 타입 캐스팅
  • 문자열 연결 사용

PHP에서 인라인 변수 파싱을 사용하여 정수를 문자열로 변환

문자열을 표시하기 위해 ‘문자열’내부에 ‘정수’가 사용 된 경우, 표시하기 전에 이미 ‘문자열’로 변환됩니다.

$integer = 5;
echo "The string is $integer";

$integer 변수는 값을 표시하기 위해 문자열에서 사용됩니다. 먼저 문자열로 변환하십시오.

<?php  
$variable = 10;
echo "The variable is converted to a string and its value is $variable.";  
?>

출력은 ‘문자열’로 변환 된 ‘정수’값을 나타내는 ‘문자열’입니다.

산출:

The variable is converted to a string and its value is 10.

PHP에서strval()함수를 사용하여 정수를 문자열로 변환

strval() 함수는 모든 유형의 변수를string으로 변환하기 위해 PHP에 내장 된 함수입니다. 변수는 매개 변수로 전달됩니다.

strval($variableName);

$variableName변수는 문자열으로 변환하려는 값을 보여줍니다. 실행 후 변수를 ‘문자열’로 반환합니다.

<?php  
$variable = 10;
$string1 = strval($variable);
echo "The variable is converted to a string and its value is $string1.";  
?>
경고

strval()함수는 배열이나 객체에 사용할 수 없습니다. 그렇다면 함수는 전달 된 매개 변수의 유형 이름을 리턴합니다.

산출:

The variable is converted to a string and its value is 10.

PHP에서 명시 적 캐스팅을 사용하여 정수를 문자열로 변환

명시 적 캐스트에서는 특정 데이터 유형의 변수를 다른 데이터 유형으로 수동으로 변환합니다. 우리는 명시 적 캐스팅을 사용하여정수문자열로 변환 할 것입니다.

$string = (string)$intVariable 

변수 문자열은 캐스트 된$intVariable 값을 포함합니다.

<?php  
$variable = 10;
$string1 = (string)$variable;
echo "The variable is converted to a string and its value is $string1.";  
?>

PHP에서integerstring으로 변환하는 유용한 방법입니다. 첫 번째 방법에서는 암시 적 캐스팅이 구현되었습니다.

산출:

The variable is converted to a string and its value is 10.

PHP에서 문자열 연결을 사용하여 정수를 문자열로 암시 적으로 변환

두 개의 문자열을 결합하기 위해 문자열 연결을 사용했습니다. 또한 문자열 연결을 사용하여 ‘정수’를 ‘문자열’로 변환 할 수 있습니다.

"First string".$variablename."Second string"

문자열 연결은 ‘정수’를 포함하는 ‘문자열’을 ‘문자열’로 변환합니다.

<?php  
$variable = 10;
$string1 = "The variable is converted to a string and its value is ".$variable.".";
echo "$string1";  
?>

문자열 연결 결과를 새로운 ‘문자열’변수에 저장 한 다음 표시했습니다.

산출:

The variable is converted to a string and its value is 10.

integerstring으로 만 변환해야하는 경우integer 앞뒤에 빈 문자열""을 넣으십시오.

<?php  
$variable = 10;
$string1 = "".$variable;
echo "$string1";  

$string1 = $variable."";
echo "$string1";  

?>

관련 문장 - PHP String

  • PHP에서 문자열을 날짜 및 날짜-시간으로 변환하는 방법
  • PHP의 URL 문자열에서 매개 변수를 가져 오는 방법