PHP 다중 체크박스 배열
PHP에서 여러 체크박스가 있는 양식을 만들고 사용자 선택 항목을 배열로 캡처하는 것은 간단할 수 있습니다. 이를 구현하는 방법은 다음과 같습니다.
<form method='post'>
이제 PHP 스크립트에서:
<?php if (isset($_POST['checkboxvar'])) { print_r($_POST['checkboxvar']); } ?>
체크박스 입력의 이름 속성을 배열(checkboxvar[])로 전달하여, 선택된 모든 값은 $_POST['checkboxvar'] 배열 내에서 자동으로 캡처됩니다. 그런 다음 필요에 따라 이러한 값을 에코하거나 조작할 수 있습니다.
확인된 값을 이메일로 보내려면 배열을 문자열로 내포하고 값을 쉼표나 기타 구분 기호로 구분할 수 있습니다.
echo implode(',', $_POST['checkboxvar']); // change the comma to your desired separator
악성 코드가 실행되는 것을 방지하려면 입력한 내용을 이메일에 사용하기 전에 삭제해야 합니다. 이 주제에 대한 자세한 내용은 공식 PHP 문서(http://php.net/manual/en/faq.html.php#faq.html.arrays
)를 참조하세요.위 내용은 PHP에서 여러 확인란 선택을 배열로 캡처하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!