, [[http://php.net/date.timezone]]에 있다.
====== mbstring ======
멀티바이트 환경을 위한 설정
<code ini>
[mbstring]
mbstring.language = Japanese
mbstring.internal_encoding = UTF-8
mbstring.http_input = pass
mbstring.http_output =
), settype() ;; //타입 종류를 리턴하거나 설정
</code>
====== string : 문자열 다루기 ======
===== 기본 =====
문자열을 표시하는 기호는 (',') 와 (",") 둘다 가능하다.
<code php>
'string 1';
"String 2"; </code>
===== 여러줄을 입력하기 =====
여러 문자열이 있는 경우 '<<<' 키워드와 간단한 이름으로 여러 문자열을 특별한 편집 없이 있는 그대... 있다.
<code php>
$strVal1 = <<<EOD
This is custom string
and
multi line
EOD;
// 마지막에 ';' 잊으면 곤란.
</code>
), settype() ;; //타입 종류를 리턴하거나 설정
</code>
====== string : 문자열 다루기 ======
===== 기본 =====
문자열을 표시하는 기호는 (',') 와 (",") 둘다 가능하다.
<code php>
'string 1';
"String 2"; </code>
===== 여러줄을 입력하기 =====
여러 문자열이 있는 경우 '<<<' 키워드와 간단한 이름으로 여러 문자열을 특별한 편집 없이 있는 그대... 있다.
<code php>
$strVal1 = <<<EOD
This is custom string
and
multi line
EOD;
// 마지막에 ';' 잊으면 곤란.
</code>
someclass;
echo $p;
</code>
<nowiki>__</nowiki>toString() 함수를 클래스에 구현하면, 클래스를 출력할때 (위의 코드) 이 함수가 호출 된다.
... blic $test1;
public $test2;
public function __toString()
{
return (var_export($this, TRUE));
}
}
</c... File()
* getLine()
* getTrace()
* getTraceAsString()
* <nowiki>__</nowiki>toString() : 이 함수를 구현하면, Exception 클래스를 바로 출력할때, 필요한 정보만 줄 수 있다.
디버깅 클래스를 따로 만드