개요
var_dump는 변수의 정보를 출력하는 함수입니다.
PHP 4 이상에서 사용할 수 있습니다.
문법
var_dump( $var1, $var2, ... );
결과의 해석은 다음과 같습니다.
int(1) : 정수이고, 값은 1입니다.
float(1.1) : 실수이고, 값은 1.1입니다.
string(5) "hello" : 5개의 문자로 이루어진 문자열이고, 값은 hello입니다.
array(2) { => float(1.1) } : 2개의 값을 가진 배열이고, 첫번째 값은 정수 1, 두번째 값은 ...
while
문법
while ( condition ) {
statement;
}
condition을 만족할 때까지 중괄호 안에 있는 statement를 실행합니다.
중괄호 대신 콜론(:)과 endwhile을 사용할 수도 있습니다.
while ( condition ) :
statement;
endwhile;
예제
<?php
$i = 1; // 초기값 설정
while ( $i < 10 ) ...
PHP의 mail() 함수를 이용하여 메일을 보낼 수 있다. 그런데 이렇게 발송한 메일은 스팸으로 인식되는 경우가 많다. 정상적으로 메일을 수신토록 하려면 SMTP를 이용하는 게 좋다.
PHPMailer는 SMTP를 이용하여 메일 발송하게 하는 라이브러리다. PHPMailer를 이용하여 메일을 발송하는 방법을 정리한다.
다운로드 및 업로드
GitHub에서 소스를 다운로드한다.(https://github.com/PHPMailer/PHPMailer)
압축을 풀고 서버에 업로드한다.
Composer를 이용하여 설치할 수도 있지만, 서버를 제어할 권한이 없는 ...
date()
개요
Timestamp를 원하는 형식으로 출력하는 함수입니다.
문법
date( format, timestamp )
format : 필수 항목입니다. 출력할 형식을 정합니다.
timestamp : 선택 항목입니다. 값이 없으면 현재 timestamp를 사용합니다.
예제
<!doctype html>
<html lang="ko">
<head>
<meta charset="utf-8">
<title>PHP</title>
<style>
body {
...
개요
substr()은 문자열의 일부분을 추출하는 함수입니다.
PHP 4 이상에서 사용할 수 있습니다.
문법
substr( string, start )
string : 추출의 대상이 되는 문자열입니다.
start : 추출을 시작하는 위치입니다.
length : 추출할 문자의 개수입니다. 값이 없으면 문자열의 끝까지 추출합니다. 음수일 때는 위치를 뜻하고, 그 위치 앞까지의 문자를 추출합니다.
substr( 'abcdefg', 3 );
abcdefg에서 3 위치의 문자는 d입니다. ...
개요
phpversion으로 PHP의 버전을 확인할 수 있습니다.
PHP 4 이상에서 사용할 수 있습니다.
문법
phpversion()
PHP의 버전을 문자열로 반환합니다.
예제
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="utf-8">
<title>phpversion</title>
</head>
<body>
<?php
echo '<p>PHP current version is ' . phpversion() . '</p>';
...