2012-02-15 5 views
0

프로젝트 버그 수정을 위해 일부 데이터를 기록하려고합니다. 나는 텍스트 파일에 쓸 필요가있는 부울을 가지고 있지만 어떤 이유로 부울은 결코 로그를 작성하는 함수를 호출하는 코드 인 아래에 인쇄되지 않습니다. 0 표 머리글을 만듭니다부울 값을 PHP 파일에 작성하십시오.

writeLog("Index: $index Create Table Headers: ". $myBoolean); 

그리고 아래는 실제로 파일이 모든 내가 무엇입니까 기록 파일

function writeLog($message) 
{ 
    $file = "log.txt"; 
    $fh = fopen($file, 'a') or die("Can't open file"); 
    $content = $message . "\r\n"; 
    fwrite($fh, $content); 
    fclose($fh); 
} 

에 기록하는 기능의 코드

지수입니다 :

var_export ($ myBoolean)을 사용해 보았지만 만들지 않았습니다. 모든 차이

도움을 주셔서 감사합니다.

+0

'$ myBoolean'의 값을 보여 주거나 할당하는 코드를 보여주십시오? – Rikesh

+0

$ myBoolean (false/true)로 가정하고 파일에 1 또는 0을 씁니다. – Poonam

답변

5

writeLog("Index: $index Create Table Headers: ". ($myBoolean ? 'true' : 'false')); 

는 "?"에 대한 PHP Documentation를 참조하십시오 삼자 연산자

+0

도움을 주셔서 감사합니다. 훌륭한 일을했다. – Boardy

관련 문제