Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
Tags
- 디지털 정부서비스ui/ux
- iframe
- ip직접접근차단
- 리사이즈
- selinux
- 날짜비교
- virsualhost
- Ajax
- 페이지전환효과
- 보안인증서
- SSL
- 정부 서비스 가이드라인
- MySQL
- 우분투 npm 설치
- 애니메이트
- Vanilla JS
- 정규식
- 301 리다이렉트
- 글자 수 제한
- JavaScript
- 구글뷰어
- 비동기호출
- 날짜변환
- 글자수제한
- 배열
- .htaccess
- 우분투
- JS
- post_type
- 자바스크립트
Archives
- Today
- Total
더 나은 프로그래머가 되자
ob_start(), ob_get_contents(), ob_end_flush(), ob_end_clean() 출력 버퍼링 함수 본문
언어/PHP
ob_start(), ob_get_contents(), ob_end_flush(), ob_end_clean() 출력 버퍼링 함수
greathuman 2015. 2. 23. 10:21php는 출력내용을 임시 버퍼에 저장했다가 사용할 수 있는 함수를 지원한다.
함수>
ob_start() : 버퍼링 시작
ob_get_contents() : 버퍼에 저장된 내용 가져오기
ob_end_flush()() : 버퍼 내용을 출력
ob_end_clean(); 버퍼링 비우기
예제>
<?
ob_start(); // 출력 버퍼링을 시작한다.
// 출력할 내용 - 시작
$str = "okkks.tistory.com";
?>
<html>
<body>
<div><a href="http://okkks.tistory.com"><?=$str?></a></div>
</body>
</html>
<?
// 출력할 내용 - 끝
//$result = ob_get_contents(); // 버퍼에 저장된 내용을 $result에 저장
ob_end_flush(); // 버퍼 내용 출력하기
//ob_end_clean(); // 버퍼의 내용을 지운다.
//echo $result; // 화면 출력
?>
출력:화면>
출력:소스>
<html>
<body>
<div><a href="http://okkks.tistory.com">okkks.tistory.com</a></div>
</body>
</html>
출처 : http://okkks.tistory.com/998
'언어 > PHP' 카테고리의 다른 글
함수 유무 체크 function_exists() (0) | 2015.02.23 |
---|---|
로딩화면만들기 (0) | 2015.02.23 |
날짜 더하기 날짜 계산하기,strtotime,date (0) | 2015.02.11 |
php파일에 post값 전달하기,file_get_contents (0) | 2015.02.11 |
파일 유무,파일 존재 확인 file_exists() (0) | 2015.01.08 |
Comments