배열을 사용하여 양식 필드 값을 인쇄하려고합니다. file1.php에 이라는 이름의 두 필드가 있고 및 전자 메일입니다.이 필드는 file2.php로 전달하여 배열로 저장합니다.PHP의 양식 필드에 배열 값을 인쇄하려면 어떻게해야합니까?
<?php
$name = $_post['name']
$email = $_post['email];
function personal($name, $email) {
$return = array($name, $email);
print_r($return); //Output(Array ([0] => alisha [1] => [email protected])
echo implode('<br>', $return); //Output alisha [email protected]
?>
어떻게 세션과 쿠키를 사용하지 않고 사용자가 제출 (submit) 버튼을 사용하여 이전 페이지로 이동하면 file1.php에서,이 값, 알리샤 및 [email protected]를 인쇄하는 방법 ?
<input type=text name=name value="**print alisha here array[0]**">
<input type=text name=email value="**print [email protected] here array[1]**">
value = " php echo $ return [0]?>"하지만 변수가 allready ($ name, $ email) 일 때 왜 배열을 사용해야하는지 이해가 안됩니까? – bksi
@bksi - 또한 $ _POST [ 'email'] & $ _POST [ 'name']처럼 사용합니다. 같은 값에 대해 두 가지 변수 변경을 수행 한 이유는 무엇입니까? – ggdx
@bksi -its 왜냐하면 숨겨진 변수 및 함수를 사용하여이 변수를 여러 페이지에 전달하고 있으며 마지막으로 배열의 모든 값을 저장하기 때문입니다. 배열이 없으면이 문제를 해결할 수 있습니다. – user3385022