>백엔드 개발 >PHP 튜토리얼 >PHP_php 기술에서 일반적으로 사용되는 출력 함수 요약

PHP_php 기술에서 일반적으로 사용되는 출력 함수 요약

WBOY
WBOY원래의
2016-05-16 20:35:56954검색

echo(); "출력 내용";

동시에 여러 문자열을 출력할 수 있고, 여러 매개변수를 가질 수 있으며, 괄호가 필요하지 않으며, 반환 값이 없습니다.

print(); 반환값은 1이고 0에는 매개변수가 하나만 포함될 수 있습니다

동시에 하나의 문자열과 하나의 매개변수만 출력할 수 있습니다. 괄호는 필수이며 실행에 실패하면 false를 반환합니다.
print의 사용법은 C 언어의 사용법과 매우 유사하므로 출력 내용의 %가 특별히 해석됩니다.

코드 복사 코드는 다음과 같습니다.

$a=print('안녕하세요');
에코 $a;
//——————————-

hi 1 //1은 $a의 값입니다.

//——————————–


die(); 일반적으로 데이터베이스 연결을 판단하는 데 사용됩니다. 일단 die()가 실행되면 die() 이후의 내용은 실행되지 않습니다.

die(); //exit()의 차이점.

두 가지 기능이 있습니다. 먼저 콘텐츠를 출력한 다음 프로그램을 종료합니다. (연계된 서버 및 데이터베이스에서 흔히 사용됨)

코드 복사 코드는 다음과 같습니다.

mysql_connect("locahost","root","root") 또는 die("서버 연결에 실패했습니다!");

printf(); C 언어와 동일한 사용법으로 출력 형식을 지정할 수 있습니다

printf(); //f는 형식 지정을 나타냅니다

printf(“매개변수 1″, 매개변수 2): 매개변수 1= 출력할 형식, 매개변수 2= 출력 변수.

(% s: 문자열 기준; %d: 정수 기준; %b: 이진수 기준; % x: 16진수 기준; %X: 16진수 대문자 출력 기준; %o: 8진수 기준; % f : 부동소수점형으로)
함수는 출력 문자 수를 반환하고 텍스트 형식을 지정한 다음 다음과 같이 출력합니다.

코드 복사 코드는 다음과 같습니다.

printf(“$ .2f”, 43.2) //$43.20

$는 패딩 문자를 나타냅니다.
0은 원래 값에 영향을 주지 않고 채울 수 있는 자릿수가 충분하지 않음을 의미합니다.
1은 출력의 전체 너비를 나타냅니다.
2는 소수점 이하 자릿수를 나타내며 반올림
%f는 부동소수점 숫자로 표시한다는 뜻입니다

명령 및 지침 형식 지정:

%%는 변환 없이 백분율 기호를 인쇄합니다.
%b 정수를 이진수로 변환합니다.
%c 정수를 해당 ASCII 문자로 변환합니다.
%d 정수를 10진수로 변환합니다.
%f 배 정밀도 숫자가 부동 소수점 숫자로 변환되었습니다.
%o 정수를 8진수로 변환합니다.
%s 정수를 문자열로 변환합니다.
%x 정수는 소문자 16진수로 변환됩니다.
%X 정수를 대문자 16진수로 변환합니다.

코드 복사 코드는 다음과 같습니다.

$num=100.001;
printf("%d",$num); //100
printf("%s",$num); //100.001
printf("%s—%d—%b—%x—%o—%f",$num,$num,$num,$num,$num,$num)
//100.001—100—1100100—64—144—1001.00100
printf(“%.2f”,$num); //100.00(소수점 2자리 유지)
printf(“%.1f”,$num); //100.0(소수점 1자리 유지)
printf("%`#10s",$num); //#10s
printf("%#10s",$num); //10초
?>

sprintf 출력 내용을 변수에 저장

직접 출력할 수는 없습니다. 먼저 변수에 할당한 후 변수를 출력하세요.

코드 복사 코드는 다음과 같습니다.

$num=100.001;
$a=sprintf(“%d”,$num);
에코 $a; //100
?>

print_r() 은 배열을 출력하는 데 사용됩니다

함수: 배열 출력에만 사용됩니다.

코드 복사 코드는 다음과 같습니다.

$a = 배열(1, 2, 배열("a", "b", "c"));
print_r ($a);

반품:
코드 복사 코드는 다음과 같습니다.

배열([0] => 1 [1] => 2 [2] => 배열([0] => a [1] => b [2] => c ) )

var_dump(); 모든 콘텐츠를 출력할 수 있습니다

변수의 내용, 유형 또는 문자열 내용, 유형, 길이를 출력합니다. 디버깅에 자주 사용됩니다.

코드 복사 코드는 다음과 같습니다.

$a=100;
var_dump($a); //int(100)

$a=100.356;
var_dump($a); //float(100.356)

?>


var_export();
이 함수에 전달된 변수에 대한 구조적 정보를 반환합니다. 반환된 표현이 올바른 PHP 코드라는 점을 제외하면 var_dump()와 유사합니다.

함수의 두 번째 매개변수를 TRUE로 설정하면 변수의 값을 반환할 수 있습니다.

코드 복사 코드는 다음과 같습니다.

$a = 배열(1, 2, 배열("a", "b", "c"));
var_export ($a);
/*
출력:

배열(
0 => 1,
1 => 2,
2 =>
배열(
0 =>'아',
1 =>'b',
2 =>'ㄷ',
),
)
*/
$b = 3.1;
$v = var_export($b, TRUE);
에코 $v;
/*
출력:

3.1
*/
?>


단순한 사용법:

코드 복사 코드는 다음과 같습니다.

$color = "빨간색";
?>

장미는


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.