>  Q&A  >  본문

내 배열이 한 번이 아닌 두 번 섞이는 이유는 무엇입니까?

http 코드에 대한 설문지를 만들었습니다. 다음은 100개 코드의 예입니다.

으아아아

그럼 내 양식 유형은 다음과 같습니다.

으아아아

마지막으로 내 컨트롤러:

으아아아

URL의 인덱스 페이지에서 https://127.0.0.1:8001/ 첫 번째 덤프는 배열을 순서대로 인쇄하고 덤프 2와 3은 순서대로 인쇄합니다.

으아아아

그러나 양식을 제출하면 dd가 배열 셔플을 다시 인쇄합니다.

으아아아

이러는 이유를 모르겠습니다. dd,提交表单后,我将使用不同的数组重定向到 https://127.0.0.1:8001/?question=1 ,如果我再次提交,我将重定向到 https://127.0.0.1 :8001/?question=2를 제거하면 이번에는 이전 페이지와 동일한 배열을 사용하고 배열은 더 이상 무작위가 아닙니다.

즉, 내 배열이 두 번 섞였다는 의미입니다.

하지만 로컬 호스트 페이지에 도달할 때 배열을 한 번만 섞고 싶습니다

왜 이러는지는 모르겠지만, 어떤 아이디어라도 있으면 재미있을 것 같아요

P粉818561682P粉818561682187일 전239

모든 응답(1)나는 대답할 것이다

  • P粉189606269

    P粉1896062692024-03-20 10:51:44

    양식을 제출할 때 question 매개변수를 전달하지 않습니다. 그래서 코드는

    으아아아

    기본값을 설정$indiceQuestion = 0하고 또 다시 배열 혼란에 빠진다.

    조건을 이렇게 변환할 수 있습니다

    으아아아

    또는 $session->get('questionsList')

    에 값이 존재하는지 여부 등 다른 조건을 확인하세요.

    회신하다
    0
  • 취소회신하다