방법 1, require_once
//Page a: <?php $a = "hello"; ?> //Page b: <?php require_once "A.php"; echo $a." world!"; ?>
b.php를 방문하면 다음 메시지가 표시됩니다. Hello World!
방법 2, 페이지를 이동할 때 매개변수 전달 및 값 전달
//Page a: <?php $a = "world"; ?> <a href="b.php?m=$a">点我跳到b.php</a> //Page b: <?php echo "hello".$_GET['m']; ?>
방법 3, 양식 제출 # 🎜🎜#
<form name="form1" method="post" action="2.php"> <input type="text" name="val" /> <input type="submit" name="Submit" value="提交" /> </form> //2.php: <?php echo $_POST['val']; ?>
방법 4, SESSION 세션
<?php session_start(); $_SESSION['val']='123'; echo $_SESSION['val']; ?> <?php session_start(); echo $_SESSION['val']; //直接输出全局变量val. ?>#🎜🎜 #방법 5, COOKIE#🎜 🎜#
Cookie는 클라이언트(역시 전역 변수)에 저장되고 세션은 서버에 저장됩니다. 이것이 둘 사이의 유일한 차이점입니다.
<?php setcookie("user", "SUVLLIAN", time()+3600); //创建一个名为user的cookie变量,它的值是Alex Porter。它将在一个小时以后过期,也就是不能访问了 echo $_COOKIE['user']; //还要刷新一下页面才可以生效 ?>
방법 6. 데이터베이스에 저장
장점: 오랫동안 저장할 수 있는 능력.
단점: 사용해야 할 때마다 데이터베이스에 쿼리해야 하므로 리소스가 많이 소모됩니다. 관련 질문이 더 필요하시면 PHP 중국어 웹사이트를 방문하세요:PHP 비디오 튜토리얼
위 내용은 PHP 페이지 간에 값을 전송하는 여러 가지 방법에 대한 자세한 소개 및 예의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!