스크립트를 사용하고 함수가 제대로 작동해도 아무 문제가 없지만 함수로 사용하면 아무런 문제가 없으며 show라는 함수를 사용하여 값을 올바르게 표시 할 수 있습니다. 내게는 단 1 개 값과 함수로 사용하지 마세요 잘 나에게 모든 값을 보여 주면, 내가 문제가 함수 나 어떤배열이 잘 작동하지 않음
<?php
function update($array_1)
{
$val=explode(","$array_1);
foreach ($val as $key=>$value)
{
$values_db[]="".$key."";
}
foreach($_POST['opt'] as $key2=>$value2)
{
$values_post[]="".$key2."";
}
$aa=array_diff($values_db,$values_post);
$bb=array_intersect($values_db,$values_post);
foreach($aa as $aaa)
{
print "<b>".$aaa." ".$opt[$aaa]."</b><br>";
}
foreach($bb as $bbb)
{
print "".$bbb." ".$_POST['opt'][$bbb]."<br>";
}
}
update("val1,val2");
?>
문제는 사용과 같은 경우 키우면 내부 배열을 키우면 알고하지는 함수 만, 나는 아무리 잘 기능을 사용하여 스크립트를 사용하는 경우 함수가 잘 작동 POST에서 값을 보내고 어떻게 생각해도
감사합니다
오타? =>'$ val = explode (",", $ aaray_1);''$ val = explode (",", $ array_1); –
필자는 여기서 오류가 발생하지만 가장 이상한 이유는 funcrion 밖에서 작동하고 스크립트 내부에서는 기능을 수행하지 않는다는 것입니다. – user3626084
나는 지금 생각하고 있습니다. 안부 – user3626084