4
저는이 함수를 조금 더 이해할 수있는 함수에 대해 조금 배우고 있습니다. 나는 적어도 내가 문제를 관련시킬 수있는 사람은 아니지만, 나는 대답을 찾을 수없는 문제를 발견했다.함수에 인수가 있는지 테스트합니다.
<?php
// some variables.
$firstName = "foo";
$surname = "bar";
//The function
function myName ($firstName, $surname) {
echo "Hello $firstName $surname. <br>";
}
// The output.
myName($firstName, $surname);
?>
모두 $ firstName과 $ 사용자 이름 $의 성 (姓)이 존재하지 않는 경우 모든 그러나 잘 존재하는 경우 당신이 볼 수 있듯이 다음 $ FIRST_NAME의 존재 만 확인의 정보를 가지고 다른 곳에서 스크립트 기능이 실패 할 것입니다.
내 질문에 어떻게 두 변수에 대한 값이 있는지 여부를 함수 내에서 테스트 할 수 있습니다. 예를 들어 $ firstName 만있는 이벤트에서 실패하지 않도록하는 방법이 있습니다.
감사합니다, 그 사실 다른 옵션 경우 (당신이 다른 사람을 놓친)을 사용하는 내 첫번째 생각이었다. 나는 너무 많이 검색하고 누군가가 첫 번째 라인, 즉 함수 myName을 변경하도록 제안 할 것이라고 예상했다. 감사합니다. – Holo
코드에 else를 추가했습니다. 왼쪽의 '진드기'를 클릭하여 내 대답을 수락하는 것을 잊지 마십시오. –