;""/> ;"">

 >  기사  >  백엔드 개발  >  PHP 자동 점프 코드는 무엇입니까?

PHP 자동 점프 코드는 무엇입니까?

青灯夜游
青灯夜游원래의
2021-03-17 17:37:385061검색

php 자동 점프 코드: 1. 헤더 기능을 사용하여 "header("location:...");"와 같은 코드 구문, 점프를 구현합니다. 2. 메타를 사용하여 "5b4ecd4c2f967f07eb876db846db9ae3" 등

PHP 자동 점프 코드는 무엇입니까?

이 튜토리얼의 운영 환경: Windows 7 시스템, PHP 버전 7.1, DELL G3 컴퓨터

일반적으로 사용되는 웹 페이지 PHP Jump 코드에서

1. header() 함수를 사용합니다.

php 페이지 시작 부분에 다음 코드를 입력합니다.

<?php
header("location:http://www.php.cn");
?>

그런 다음 1.php에 액세스할 때 이름을 지정합니다. www.php.cn 페이지로 자동으로 이동합니다. 여기서 강조해야 할 점은 이 방법을 사용할 때 이 코드 줄을 맨 앞에 작성해야 한다는 것입니다. 나중에 다른 방법을 제공하겠습니다

2. 점프를 달성하려면 메타를 사용하세요

php 페이지 또는 html 페이지의 헤드에 다음 코드를 입력하세요.

<meta http-equiv="refresh" content="5;url=http://www.php.cn">;

그런 다음 페이지 이름을 2.php 또는 3으로 지정합니다. htm, 2.php 또는 3.htm에 액세스하면 자동으로 www.php.cn 페이지로 이동합니다. 내용의 숫자 5는 점프가 시작되기까지 걸리는 시간을 의미합니다. 즉, 페이지가 대상 페이지로 이동합니다. 점프 시간은 10초를 초과하지 않도록 설정하는 것이 좋습니다.

3. 점프를 구현하려면 자바스크립트를 사용하세요.

다음을 입력하세요.

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);
$url=&#39;index.php&#39;;
//立即跳转至目标页面
echo <script>window.location.href=&#39;$url&#39;;</script>;
?>

그런 다음 페이지 이름을 4.php로 지정했습니다. 4.php에 액세스하면 자동으로 www.baidu.com 페이지로 이동합니다. 여기서 자바스크립트 스크립트 자체는 그렇지 않습니다. 이렇게 작성했는데, php에서 사용되기 때문에 일부 수정이 가해졌습니다. .js 파일을 직접 생성하고 다음 코드를 입력한 후 나중에 파일을 참조할 수도 있습니다.

<script language="javascript">
document.location="index.php";
</script>

이름을 지정하겠습니다. 나중에 요약할 때 사용하기 쉽도록 먼저 js를 사용하세요.

다양한 점프 방법이 요약되어 혼합되어 있습니다.

새 PHP 페이지를 만들고 다음 코드를 입력하세요.

<?php
$a=1;
if($a==1)
include "1.php";
if($a==2)
include "2.php";
if($a==3)
include "3.htm";
if($a==4)
echo "<script language=\"javascript\">";
echo "document.location=\"http://www.baidu.com\"";
echo "</script>";
if($a==5)
include "5.js";
?>

파일을 저장하고 이름을 지정하세요. index.php, index.php 방문 첫 번째 방법으로 점프한 후 $a=1을 2, 3, 4, 5로 계속 수정하면 위에서 언급한 다양한 방법으로 점프를 실현할 수 있습니다. 위에서 언급한 여러 가지 방법 중 "점프를 구현하기 위해 메타를 사용하는" 방법만 언급되어 있는데, 다른 방법에서는 어떻게 점프 시간을 설정하는지에 대해서는 sleep() 함수를 사용하지 않겠습니다. 사용 방법에 대해 자세히 알아보세요.

추천 학습: "

PHP 비디오 튜토리얼".

위 내용은 PHP 자동 점프 코드는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.