제목을 다음과 같이 다시 작성하십시오. "배열을 세션 변수로 사용"을 중국어로 "배열을 세션 변수로 사용"으로 번역하십시오.
P粉833546953
P粉833546953 2023-08-21 18:07:56
0
2
579
<p>PHP에서는 배열을 세션 변수로 설정할 수 있나요? </p> <p>일부 셀에 특정 페이지에 대한 링크가 있는 테이블(첫 번째 페이지)이 있는 상황입니다. 다음 페이지에는 해당 확인란과 함께 이름 목록(세션 배열에 저장하려는 두 번째 페이지)이 있습니다. 이 양식을 제출하면 게시된 확인란의 값이 해당 이름으로 데이터베이스에 저장되는 거래 페이지(세 번째 페이지)로 연결됩니다. 이제 첫 번째 페이지로 돌아가서 다른 셀을 클릭하면 세션 배열에 새 이름 목록이 포함됩니까, 아니면 이전 이름 ​​목록이 포함됩니까? </p>
P粉833546953
P粉833546953

모든 응답(2)
P粉318928159

예, 세션에 배열을 넣을 수 있습니다. 예:

으아악

이제 모든 페이지에서 $_SESSION['name_here'],但是在使用任何会话函数之前,请确保在代码中加入 session_start() 줄을 사용할 수 있으므로 코드는 다음과 같습니다.

으아악

가능한 예:

으아악

이제 다음과 같이 모든 페이지에서 필드 값을 얻을 수 있습니다.

으아악

질문의 두 번째 부분에서는 다른 배열 데이터를 할당하지 않는 한 세션 변수가 그대로 유지됩니다.

으아악

세션 수명은 php.ini 파일에서 설정됩니다.

자세한 내용은 여기를 클릭하세요

P粉166779363

예, PHP는 배열을 세션 변수로 지원합니다. 예시는 이 페이지를 참조하세요.

두 번째 질문: 일단 세션 변수가 설정되면 이를 변경하거나 unsetit하지 않는 한 동일하게 유지됩니다. 따라서 세 번째 페이지에서 세션 변수를 변경하지 않으면 두 번째 페이지에서 변경하기 전과 동일하게 유지됩니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿