PHP 참조에 의한 전달

PHP 참조에 의한 전달

1 소스 코드[ | ]

<?php
function greetHello($name, &$error_message) {
	if(rand(1,2)==1) {
		$error_message = "Something's wrong.";
		return NULL;
	}
	return "Hello, $name.";
}

$result = greetHello('Tom', $error);
var_dump($result);
var_dump($error);

2 실행결과 예시[ | ]

[root@zetawiki ~]# php ref.php 
NULL
string(18) "Something's wrong."
[root@zetawiki ~]# php ref.php 
string(11) "Hello, Tom."
NULL
문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}