Ben günlük işlemlerini basitleştirmek için böyle bir şey yapmak istiyorum. I ?[1]? ve ?[2]? için koymak ne herhangi bir fikir?
function log_var($var) {
$line = ?[1]?;
$var_name = ?[2]?;
$line--;
$filepath = 'log-' . date('Y-m-d'). '.txt';
$message = "$line, $var_name = $var\n";
$fp = fopen($filepath, "a");
fwrite($fp, $message);
fclose($fp);
@chmod($filepath, 0666);
return TRUE;
}
Ben kodu fonksiyonunu (numaraları, gerçek kod satır numaraları olduğu varsayılır) kullanmak istiyorum nasıl bu:
23 $a = 'hello';
24 log_var($a);
25 $b = 'bye';
26 log_var($b);
Ve bu günlük dosyasına yazılacak istiyoruz:
23, a = hello
25, b = bye
EDIT I converted Paul Dixon function a bit and added the result as an answer. The new form does even MORE than I originally hoped for. Thank you again guys!