이전 글에서는 "php에서 난수를 생성하는 두 가지 방법"을 소개했습니다. 이번 글에서는 sprintf()
함수를 소개하겠습니다. PHP에서 문자열을 출력할 때 여러 변수를 연속적으로 포함해야 할 수도 있습니다. echo
를 직접 사용하는 경우 각 변수와 문자열을 연결해야 하는데 번거로우므로 sprintf( )
함수를 사용하면 이 문제를 해결할 수 있습니다. sprintf()
函数。php在输出字符串时可能需要连续包含多个变量,如果直接使用echo
则需要将各个变量和字符串进行拼接,会比较麻烦,所以我们可以使用sprintf()
函数来解决这一问题。
首先我们来看一看sprintf()
sprintf()
함수의 구문을 살펴보겠습니다. sprintf ( string $format , $arg1 ) : string$format: 자리 표시자가 포함된 문자열. $arg1: 문자열의 해당 변수입니다.
코드 예:
<?php $a=10; $b="php.cn"; echo sprintf("变量a二进制为:%b;",$a); echo "<br>"; echo sprintf("变量a八进制为:%o;",$a); echo "<br>"; echo sprintf("变量a十进制为:%d;",$a); echo "<br>"; echo sprintf("变量a十六进制为:%o;",$a); echo "<br>"; echo sprintf("变量b字符串为:%s",$b); echo "<br>";
输出:变量a二进制为:1010; 变量a八进制为:12; 变量a十进制为:10; 变量a十六进制为:12; 变量b字符串为:php.cn추천: 《2021 PHP 면접 질문 요약(모음)》 《php 비디오 튜토리얼》🎜
위 내용은 PHP의 sprintf() 함수 분석(코드 예제 포함)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!