echo(); "출력 내용";
동시에 여러 문자열을 출력할 수 있고, 여러 매개변수를 가질 수 있으며, 괄호가 필요하지 않으며, 반환 값이 없습니다.
print(); 반환값은 1이고 0에는 매개변수가 하나만 포함될 수 있습니다
동시에 하나의 문자열과 하나의 매개변수만 출력할 수 있습니다. 괄호는 필수이며 실행에 실패하면 false를 반환합니다.
print의 사용법은 C 언어의 사용법과 매우 유사하므로 출력 내용의 %가 특별히 해석됩니다.
hi 1 //1은 $a의 값입니다.
//——————————–
die(); 일반적으로 데이터베이스 연결을 판단하는 데 사용됩니다. 일단 die()가 실행되면 die() 이후의 내용은 실행되지 않습니다.
die(); //exit()의 차이점.
두 가지 기능이 있습니다. 먼저 콘텐츠를 출력한 다음 프로그램을 종료합니다. (연계된 서버 및 데이터베이스에서 흔히 사용됨)
printf(); C 언어와 동일한 사용법으로 출력 형식을 지정할 수 있습니다
printf(); //f는 형식 지정을 나타냅니다
printf(“매개변수 1″, 매개변수 2): 매개변수 1= 출력할 형식, 매개변수 2= 출력 변수.
(% s: 문자열 기준; %d: 정수 기준; %b: 이진수 기준; % x: 16진수 기준; %X: 16진수 대문자 출력 기준; %o: 8진수 기준; % f : 부동소수점형으로)
함수는 출력 문자 수를 반환하고 텍스트 형식을 지정한 다음 다음과 같이 출력합니다.
$는 패딩 문자를 나타냅니다.
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 출력 내용을 변수에 저장
직접 출력할 수는 없습니다. 먼저 변수에 할당한 후 변수를 출력하세요.
print_r() 은 배열을 출력하는 데 사용됩니다
함수: 배열 출력에만 사용됩니다.
var_dump(); 모든 콘텐츠를 출력할 수 있습니다
변수의 내용, 유형 또는 문자열 내용, 유형, 길이를 출력합니다. 디버깅에 자주 사용됩니다.
$a=100.356;
var_dump($a); //float(100.356)
?>
var_export();
이 함수에 전달된 변수에 대한 구조적 정보를 반환합니다. 반환된 표현이 올바른 PHP 코드라는 점을 제외하면 var_dump()와 유사합니다.
함수의 두 번째 매개변수를 TRUE로 설정하면 변수의 값을 반환할 수 있습니다.
배열(
0 => 1,
1 => 2,
2 =>
배열(
0 =>'아',
1 =>'b',
2 =>'ㄷ',
),
)
*/
$b = 3.1;
$v = var_export($b, TRUE);
에코 $v;
/*
출력:
3.1
*/
?>
단순한 사용법:
장미는 =$color?>