스택에서는 마지막으로 푸시(push)된 데이터가 가장 먼저 팝(pop)됩니다.
즉, 데이터를 저장할 때 '선입선출' 방식의 데이터 구조를 사용합니다.
PHP에서 배열은 스택으로 처리되며, 이는 주로 array_push() 및 array_pop() 두 시스템 함수를 사용하여 수행됩니다.
스택에 푸시하는 것은 주로 array_push() 함수를 사용하여 첫 번째 매개변수의 배열 끝에 하나 이상의 요소를 추가한 후 새 배열의 길이를 반환합니다.
코드 복사 코드는 다음과 같습니다.
$zhan=array("WEB");/ /배열을 스택으로 선언
array_push($zhan ,"PHP");//문자열을 스택(배열)에 푸시
array_push($zhan, "WWW.CHHUA.COM");// 다른 요소 푸시
print_r($zhan) ;//배열의 내용 인쇄
?>
코드 복사 코드는 다음과 같습니다.
$zhan=array("WEB","www.chhua.com","WEB 개발 노트","PHP","웹사이트 구축");//배열을 다음과 같이 선언합니다. 스택
array_pop($zhan);//스택에서 문자열 팝(배열)
print_r($zhan);//배열 내용 인쇄 Array([0] => WEB[1] => ; www.chhua.com[2] => WEB 개발 노트[3] => PHP)