POST 변수가 설정되었는지 여부를 확인하는 가장 효율적인 방법은 무엇입니까?변수가 설정되어 있는지 확인하십시오.
예를 들면, 나는 그들이이 설정되어있는 경우 내가 2 페이지에 데이터를 저장하고 싶습니다 페이지 1에서 10 개 변수를 수집하고 있습니다. 그렇지 않은 경우 '을 사용할 수 없습니다.'으로 지정하고 싶습니다.
저는 현재 if !empty
을 사용하고 있습니다. 그러나 더 쉽고/더 효율적인 방법이 있어야 할 것 같습니다. 저는 PHP에 대해 매우 익숙해 져서 조언이 만족 스럽습니다.
예제 코드;
if (!empty($_POST["book"])) {
$book= $_POST['book'];
}else{
$book= 'not available';
}
if (!empty($_POST["author"])) {
$author = $_POST['author'];
}else{
$author= 'not available';
}
if (!empty($_POST["subtitle"])) {
$subtitle= $_POST['subtitle'];
}else{
$subtitle= 'not available';
}
etc...
etc...
etc...
isset 기능을 알고 있습니까? 그러나 동시에 변수를 설정하고 비울 수 있다는 점에 유의하십시오. $ a = ""는 비어 있고 – Serpes
@Serpes를 설정합니다. 그렇지만 동일한 원칙은 있습니까? –
그들은 전에 내가 말한 것과 다른 결과를 준다. – Serpes