PHP重定向的3种方式

May 17, 2016 am 09:06 AM
php redirect Cara


本文介绍了“PHP重定向的3种方式”,需要的朋友可以参考一下.

微信截图_20181113143100.png

PHP页面跳转一、header()函数

header()函数是PHP中进行页面跳转的一种十分简单的方法。header()函数的主要功能是将HTTP协议标头(header)输出到浏览器。

header()函数的定义如下:

void header (string string [,bool replace [,int http_response_code]])

可选参数replace指明是替换前一条类似标头还是添加一条相同类型的标头,默认为替换。

第二个可选参数http_response_code强制将HTTP相应代码设为指定值。 header函数中Location类型的标头是一种特殊的header调用,常用来实现页面跳转。注意:1.location和“:”号间不能有空格,否则不会跳转。

2.在用header前不能有任何的输出。

3.header后的PHP代码还会被执行。例如

< ?php   
//重定向浏览器   
header("Location: http://blog.csdn.net/abandonship");   
//确保重定向后,后续代码不会被执行   
exit;  
?>
Salin selepas log masuk

PHP页面跳转二、Meta标签

Meta标签是HTML中负责提供文档元信息的标签,在PHP程序中使用该标签,也可以实现页面跳转。若定义http-equiv为refresh,则打开该页面时将根据content规定的值在一定时间内跳转到相应页面。若设置content="秒数;url=网址",则定义了经过多长时间后页面跳转到指定的网址。

< meta http-equiv="refresh" content="1;url=http://blog.csdn.net/abandonship">

例,以下程序meta.php实现在该页面中停留一秒后页面自动跳转。

<?php     
$url = "http://blog.csdn.net/abandonship";   
?>   
<html>     
<head>     
<meta http-equiv="refresh" content="1;url=<?php echo $url; ?>">     
</head>     
<body>   
It&#39;s transit station.  
</body>  
</html>
Salin selepas log masuk

PHP页面跳转三、JavaScript

<?php    
$url = "http://blog.csdn.net/abandonship";  
echo "<script type=&#39;text/javascript&#39;>";  
echo "window.location.href=&#39;$url&#39;";  
echo "</script>";   
?>
Salin selepas log masuk

以上就是对PHP重定向的3种方式的全部介绍,如果您想了解更多有关php编程入门,请关注PHP中文网。


Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
2 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Repo: Cara menghidupkan semula rakan sepasukan
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Cara mendapatkan biji gergasi
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Apakah kaedah pemprosesan masa dalam bahasa Go? Apakah kaedah pemprosesan masa dalam bahasa Go? Jun 10, 2023 pm 09:42 PM

Sebagai bahasa pengaturcaraan moden, bahasa Go memainkan peranan penting dalam pembangunan. Bahasa Go menyediakan beberapa fungsi dan struktur masa terbina dalam untuk menjadikan pemprosesan masa lebih mudah. Dalam artikel ini, kami akan memperkenalkan beberapa kaedah pemprosesan masa yang biasa digunakan dalam bahasa Go. time.Now() Kita boleh menggunakan fungsi time.Now() untuk mendapatkan masa semasa: now:=time.Now()fmt.Println(now) output: 2019-06-131

Bagaimana untuk mengalih keluar URL yang tidak diingini daripada bar alamat Chrome? Bagaimana untuk mengalih keluar URL yang tidak diingini daripada bar alamat Chrome? Mar 08, 2024 am 09:19 AM

Chrome akan merekodkan URL yang telah dimasukkan secara automatik dalam bar alamat dan secara automatik akan "mengaitkan kandungan pertanyaan" pada masa hadapan, tetapi sering kali kita tidak memerlukan beberapa URL, bagaimana untuk memadamkannya? Editor sering menghadapi masalah ini Alamat yang telah dimasukkan sebelum ini akan disekat di hadapan alamat yang biasa digunakan, menyebabkan keperluan untuk memilih beberapa kali untuk memasuki laman web yang dikehendaki. Saya telah mencari cara untuk memadamnya sekurang-kurangnya tiga kali kerana... saya lupa setiap kali. Dalam pintasan bar alamat pintasan papan kekunci Chrome bantuan rasmi Chrome, kekunci pintasan padam dijelaskan: ▍Windows memadamkan kandungan perkaitan bar alamat Tekan kekunci anak panah ke bawah untuk menyerlahkan kandungan yang sepadan dan kemudian tekan kekunci Shift+Delete ▍macOS. memadamkan alamat Bar perkaitan kandungan klik ke bawah

Bagaimana untuk menaik taraf sistem win7 daripada sistem xp Bagaimana untuk menaik taraf sistem win7 daripada sistem xp Jul 13, 2023 am 08:53 AM

Sistem xp boleh dikatakan sebagai sistem komputer yang dikeluarkan oleh Microsoft pada masa ini, sangat sedikit orang yang menggunakannya mereka tidak tahu bagaimana untuk menaik taraf sistem xp kepada win7 .Langkah operasi sebenar akan ditunjukkan di bawah 1. Muat turun dan pasang perisian tiga langkah untuk pemula dan buka sistem win7 dan klik untuk memasang semula. 2. Tunggu alat untuk memuat turun sistem win7 secara automatik. 3. Pasang semula sistem Windows dalam talian sejurus selepas memuat turun, sila ikut arahan. 4. Selepas pemasangan selesai, anda boleh memilih untuk memulakan semula dengan segera. 5. Masukkan bar menu jalankan dan pilih item kedua XiaoBaiPE-MSDNOnlineIns

Bagaimana untuk menetapkan titik pemulihan dalam win7 Bagaimana untuk menetapkan titik pemulihan dalam win7 Jul 20, 2023 am 10:33 AM

Sistem win7 ialah sistem pengendalian tradisional Microsoft dan mempunyai banyak fungsi praktikal, seperti fungsi titik pemulihan sistem win7. Dengan menetapkan titik pemulihan dalam win7, anda boleh memulihkan sistem kepada titik pemulihan dalam win7 untuk mencapai tujuan pembaikan sistem. Bagaimana untuk menetapkan titik pemulihan dalam win? Editor berikut akan mengajar anda cara menetapkan titik pemulihan dalam win7. Bagaimana untuk menetapkan titik pemulihan dalam win7 1. Cari pintasan desktop, klik kanan dan pilih Properties. 2. Selepas memasukkan tetapan harta, pilih Konfigurasi Sistem Lanjutan. 3. Pilih pilihan penyelenggaraan sistem dalam kotak sifat sistem pop timbul. 4. Klik Sekarang untuk mencipta titik pemulihan bagi pengawal dengan perlindungan sistem dihidupkan. 5. Tambah perihalan titik pemulihan, kemudian klik Cipta, tunggu dengan sabar sebentar, titik pemulihan berjaya ditubuhkan, dan kemudian klik Tutup Anda boleh memulihkan sistem pada masa akan datang.

Apakah kaedah pemprosesan isyarat dalam bahasa Go? Apakah kaedah pemprosesan isyarat dalam bahasa Go? Jun 11, 2023 pm 12:28 PM

Apakah kaedah pemprosesan isyarat dalam bahasa Go? Bahasa Go ialah bahasa pengaturcaraan yang cekap dan ringkas dengan keupayaan konkurensi asli Ia digunakan secara meluas dalam pengaturcaraan rangkaian, sistem teragih, pengkomputeran awan dan bidang lain. Dalam bahasa Go, komunikasi antara proses dilaksanakan melalui paip dan isyarat. Artikel ini akan memperkenalkan penggunaan isyarat dan kaedah pemprosesannya dalam bahasa Go. Gambaran Keseluruhan Isyarat Isyarat ialah mekanisme yang digunakan oleh sistem pengendalian untuk menghantar peristiwa tak segerak ke proses. Dalam sistem pengendalian Unix/Linux, isyarat sering digunakan untuk memberitahu proses tertentu

Apakah kaedah penukaran jenis dalam bahasa Go? Apakah kaedah penukaran jenis dalam bahasa Go? Jun 11, 2023 am 09:05 AM

Apabila bahasa Go menjadi semakin popular dalam industri Internet, semakin ramai pembangun mula melibatkan diri dalam bahasa ini. Dalam bahasa Go, penukaran jenis juga merupakan salah satu operasi pengaturcaraan biasa. Artikel ini akan memperkenalkan beberapa kaedah penukaran jenis biasa. Penegasan jenis Penegasan jenis ialah operasi yang menukar jenis antara muka kepada jenis lain. Dalam bahasa Go, penegasan jenis boleh dibuat menggunakan sintaks berikut: value,ok:=interface{}.(type) dengan nilai mewakili nilai yang ditukar, o

Pelajari teknik ubah hala dan lompat halaman dalam PHP Pelajari teknik ubah hala dan lompat halaman dalam PHP Mar 19, 2024 pm 04:15 PM

Pelajari teknologi pengalihan dan lompat halaman dalam PHP Dalam pembangunan web, pengalihan dan lompat halaman ialah teknologi biasa yang boleh membantu kami mencapai lompatan dan pemindahan data antara halaman. Sebagai bahasa pengaturcaraan back-end yang popular, PHP juga menyediakan pelbagai fungsi untuk melaksanakan pengalihan dan lompatan halaman. Artikel ini akan memperkenalkan cara melaksanakan pengalihan dan lompat halaman dalam PHP, dan melampirkan contoh kod tertentu. 1. Redirect Redirect bermaksud bahawa apabila pengguna melawat halaman tertentu, pelayan mengubah hala permintaan pengguna ke halaman lain. Teknik ini selalunya

Apakah cara untuk memahami penukaran jenis tersirat? Apakah cara untuk memahami penukaran jenis tersirat? Jan 13, 2024 pm 03:46 PM

Adakah anda tahu beberapa cara penukaran jenis tersirat? Dalam pengaturcaraan, penukaran jenis ialah operasi biasa yang menukar satu jenis data kepada jenis data yang lain. Penukaran jenis boleh eksplisit, iaitu, jenis data yang hendak ditukar ditentukan melalui kod, atau ia boleh tersirat, iaitu penukaran jenis data dilakukan secara automatik berdasarkan konteks. Penukaran jenis tersirat ialah ciri yang sangat biasa dalam sesetengah bahasa pengaturcaraan, yang boleh melengkapkan penukaran jenis secara automatik tanpa menyatakan penukaran jenis secara eksplisit. Seterusnya, kami akan memperkenalkan beberapa kaedah penukaran jenis tersirat biasa dan memberikan yang sepadan

See all articles