목록개발/PHP (1)
tjddndk17
[PHP] function use
PHP function use 사용법 정리 $msg = '안녕하세요'; $exp = function() { return $msg; }; echo $exp(); // error 위 코드는 에러가 발생합니다. PHP 함수는 외부변수를 사용할 수 없기 때문입니다. use를 사용하면 외부변수를 함수 안에서 사용할 수 있습니다. $msg = '안녕하세요'; $exp = function() use($msg) { return $msg; }; echo $exp(); // 안녕하세요 이렇게 use를 사용하여 외부변수를 사용할 수 있습니다. use에 들어가는 변수값은 함수선언시에 설정되어있는 변수값이 들어가는 것이기 때문에 나중에 변수값을 변경하고 싶다면 참조 연산자를 사용해야 합니다. $msg = '안녕하세요'; $ex..
개발/PHP
2021. 11. 30. 23:56