나는 PHP 변수와 배열에 대한 학습 보통 예를 들어 이런 종류의 주어진 것으로 나타났습니다있다 : $ foo는 이미 온라인 2에서 1로 설정 이제부터 어레이 변수가 이미 설정된 경우 ISSET이 필요합니까?
<?php
$foo = 1;
if (isset($foo)) {
echo "Foo is set\n";
} else {
echo "Foo is not set\n";
}
?>
, 왜이는 isset으로 설정되었는지 확인 귀찮게
?확실히 변수를 특정 값으로 설정하면 충분합니다. 예. $foo=1
또는 $myArray = [ ]
;
변수에 불필요한 값이 포함되지 않도록 변수 초기화의 중요성을 알고 있으며 양식에 사용자가 입력 한 상황에서 빈 필드가 생겨 검사해야 할 수 있음을 이해할 수 있습니다. , 프로그래머가 데이터로 배열을 으로 채우거나 (이미 초기화 한 경우) 반드시 isset
은 필요하지 않습니다.
아니면 뭔가 빠졌습니까?
를 사용하지 않는 확인해야 만 '버튼을
제출 다음 있다고 가정 '$ foo'가 부울 값을 포함 할 때. 우연히 비슷한 것을 평가 한 것이 아니라 항상 확인하고 싶은 것을 확인하십시오. – nibra