Rumah pembangunan bahagian belakang tutorial php php预定义$_SERVER实例,所有$_SERVER开头的都是预定义服务变量。

php预定义$_SERVER实例,所有$_SERVER开头的都是预定义服务变量。

Jul 30, 2016 pm 01:29 PM
echo gt http lt server

<style><span>    body{
        background:<span>#<span>EEE;<span>    }
</style>
<span>php
</span><span>header</span>("Content-type:text/html;charset=utf8"<span>);
</span><span>echo</span> "error_reporting=>".<span>error_reporting</span>(<span>E_ALL</span>)."<br>"<span>;

</span><span>echo</span> "PHP_SELF=>".<span>$_SERVER</span>['PHP_SELF']."<br>"; <span>#</span><span>当前正在执行脚本的文件名,与 document root相关。</span><span>echo</span> "argv=>".<span>$_SERVER</span>['argv']."<br>"; <span>#</span><span>传递给该脚本的参数。</span><span>echo</span> "argc=>".<span>$_SERVER</span>['argc']."<br>"; <span>#</span><span>包含传递给程序的命令行参数的个数(如果运行在命令行模式)。</span><span>echo</span> "GATEWAY_INTERFACE=>".<span>$_SERVER</span>['GATEWAY_INTERFACE']."<br>"; <span>#</span><span>服务器使用的 CGI 规范的版本。例如,“CGI/1.1”。</span><span>echo</span> "SERVER_NAME=>".<span>$_SERVER</span>['SERVER_NAME']."<br>"; <span>#</span><span>当前运行脚本所在服务器主机的名称。</span><span>echo</span> "SERVER_SOFTWARE=>".<span>$_SERVER</span>['SERVER_SOFTWARE']."<br>"; <span>#</span><span>服务器标识的字串,在响应请求时的头部中给出。</span><span>echo</span> "SERVER_PROTOCOL=>".<span>$_SERVER</span>['SERVER_PROTOCOL']."<br>"; <span>#</span><span>请求页面时通信协议的名称和版本。例如,“HTTP/1.0”。</span><span>echo</span> "REQUEST_METHOD=>".<span>$_SERVER</span>['REQUEST_METHOD']."<br>"; <span>#</span><span>访问页面时的请求方法。例如:“GET”、“HEAD”,“POST”,“PUT”。</span><span>echo</span> "REQUEST_TIME=>".<span>date</span>("Y-m-d H:s:i", <span>$_SERVER</span>['REQUEST_TIME'])."<br>"; <span>#</span><span>请求开始的时间戳</span><span>echo</span> "QUERY_STRING=>".<span>$_SERVER</span>['QUERY_STRING']."<br>"; <span>#</span><span>查询(query)的字符串。</span><span>echo</span> "DOCUMENT_ROOT=>".<span>$_SERVER</span>['DOCUMENT_ROOT']."<br>"; <span>#</span><span>当前运行脚本所在的文档根目录。在服务器配置文件中定义。</span><span>echo</span> "HTTP_ACCEPT=>".<span>$_SERVER</span>['HTTP_ACCEPT']."<br>"; <span>#</span><span>当前请求的 Accept: 头部的内容。</span><span>echo</span> "HTTP_ACCEPT_CHARSET=>".<span>$_SERVER</span>['HTTP_ACCEPT_CHARSET']."<br>"; <span>#</span><span>当前请求的 Accept-Charset: 头部的内容。例如:“iso-8859-1,*,utf-8”。</span><span>echo</span> "HTTP_ACCEPT_ENCODING=>".<span>$_SERVER</span>['HTTP_ACCEPT_ENCODING']."<br>"; <span>#</span><span>当前请求的 Accept-Encoding: 头部的内容。例如:“gzip”。</span><span>echo</span> "HTTP_ACCEPT_LANGUAGE=>".<span>$_SERVER</span>['HTTP_ACCEPT_LANGUAGE']."<br>"; <span>#</span><span>当前请求的 Accept-Language: 头部的内容。例如:“en”。</span><span>echo</span> "HTTP_C>$_SERVER['HTTP_CONNECTION']."<br>"; <span>#</span><span>当前请求的 Connection: 头部的内容。例如:“Keep-Alive”。</span><span>echo</span> "HTTP_HOST=>".<span>$_SERVER</span>['HTTP_HOST']."<br>"; <span>#</span><span>当前请求的 Host: 头部的内容。</span><span>echo</span> "HTTP_REFERER=>".<span>$_SERVER</span>['HTTP_REFERER']."<br>"; <span>#</span><span>a标签跳转链接到当前页面的前一页面的 URL 地址。</span><span>echo</span> "HTTP_USER_AGENT=>".<span>$_SERVER</span>['HTTP_USER_AGENT']."<br>"; <span>#</span><span>当前请求的 User-Agent: 头部的内容。</span><span>echo</span> "HTTPS=>".<span>$_SERVER</span>['HTTPS']."<br>"; <span>#</span><span>如果通过https访问,则被设为一个非空的值(on),否则返回off</span><span>echo</span> "REMOTE_ADDR=>".<span>$_SERVER</span>['REMOTE_ADDR']."<br>"; <span>#</span><span>正在浏览当前页面用户的 IP 地址。</span><span>echo</span> "REMOTE_HOST=>".<span>$_SERVER</span>['REMOTE_HOST']."<br>"; <span>#</span><span>正在浏览当前页面用户的主机名。</span><span>echo</span> "REMOTE_PORT=>".<span>$_SERVER</span>['REMOTE_PORT']."<br>"; <span>#</span><span>用户连接到服务器时所使用的端口。</span><span>echo</span> "SCRIPT_FILENAME=>".<span>$_SERVER</span>['SCRIPT_FILENAME']."<br>"; <span>#</span><span>当前执行脚本的绝对路径名。</span><span>echo</span> "SERVER_ADMIN=>".<span>$_SERVER</span>['SERVER_ADMIN']."<br>"; <span>#</span><span>管理员信息</span><span>echo</span> "SERVER_PORT=>".<span>$_SERVER</span>['SERVER_PORT']."<br>"; <span>#</span><span>服务器所使用的端口</span><span>echo</span> "SERVER_SIGNATURE=>".<span>$_SERVER</span>['SERVER_SIGNATURE']."<br>"; <span>#</span><span>包含服务器版本和虚拟主机名的字符串。</span><span>echo</span> "PATH_TRANSLATED=>".<span>$_SERVER</span>['PATH_TRANSLATED']."<br>"; <span>#</span><span>当前脚本所在文件系统(不是文档根目录)的基本路径。</span><span>echo</span> "SCRIPT_NAME=>".<span>$_SERVER</span>['SCRIPT_NAME']."<br>"; <span>#</span><span>包含当前脚本的路径。这在页面需要指向自己时非常有用。</span><span>echo</span> "REQUEST_RUI=>".<span>$_SERVER</span>['REQUEST_URI']."<br>"; <span>#</span><span>访问此页面所需的 URI。例如,“/index.html”。</span><span>echo</span> "__FILE__=>".<span>__FILE__</span>."<br>";
Salin selepas log masuk

以上就介绍了php预定义$_SERVER实例,所有$_SERVER开头的都是预定义服务变量。,包括了方面的内容,希望对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)
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Arahan sembang dan cara menggunakannya
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 perbezaan antara Huawei GT3 Pro dan GT4? Apakah perbezaan antara Huawei GT3 Pro dan GT4? Dec 29, 2023 pm 02:27 PM

Ramai pengguna akan memilih jenama Huawei apabila memilih jam tangan pintar Antaranya, Huawei GT3pro dan GT4 adalah pilihan yang sangat popular. Apakah perbezaan antara Huawei GT3pro dan GT4? 1. Rupa GT4: 46mm dan 41mm, bahan cermin kaca + badan keluli tahan karat + cangkang belakang gentian resolusi tinggi. GT3pro: 46.6mm dan 42.9mm, bahannya ialah kaca nilam + badan titanium/badan seramik + cangkerang belakang seramik 2. GT4 yang sihat: Menggunakan algoritma Huawei Truseen5.5+ terkini, hasilnya akan lebih tepat. GT3pro: Penambahan elektrokardiogram ECG dan saluran darah serta keselamatan

Apakah maksud kod status http 520? Apakah maksud kod status http 520? Oct 13, 2023 pm 03:11 PM

Kod status HTTP 520 bermakna pelayan mengalami ralat yang tidak diketahui semasa memproses permintaan dan tidak dapat memberikan maklumat yang lebih khusus. Digunakan untuk menunjukkan bahawa ralat tidak diketahui berlaku semasa pelayan memproses permintaan, yang mungkin disebabkan oleh masalah konfigurasi pelayan, masalah rangkaian atau sebab lain yang tidak diketahui. Ini biasanya disebabkan oleh isu konfigurasi pelayan, isu rangkaian, kelebihan beban pelayan atau ralat pengekodan. Jika anda menghadapi ralat kod status 520, sebaiknya hubungi pentadbir tapak web atau pasukan sokongan teknikal untuk mendapatkan maklumat dan bantuan lanjut.

Apakah kod status http 403? Apakah kod status http 403? Oct 07, 2023 pm 02:04 PM

Kod status HTTP 403 bermakna pelayan menolak permintaan pelanggan. Penyelesaian kepada kod status http 403 ialah: 1. Semak kelayakan pengesahan Jika pelayan memerlukan pengesahan, pastikan kelayakan yang betul disediakan 2. Semak sekatan alamat IP, pastikan bahawa alamat IP klien adalah disenarai putih atau tidak disenaraihitamkan 3. Semak tetapan kebenaran fail Jika kod status 403 berkaitan dengan tetapan kebenaran fail atau direktori, pastikan klien mempunyai kebenaran yang mencukupi untuk mengakses fail atau direktori ini. dll.

Cara memasang, menyahpasang dan menetapkan semula sandaran pelayan Windows Cara memasang, menyahpasang dan menetapkan semula sandaran pelayan Windows Mar 06, 2024 am 10:37 AM

WindowsServerBackup ialah fungsi yang disertakan dengan sistem pengendalian WindowsServer, direka untuk membantu pengguna melindungi data penting dan konfigurasi sistem, serta menyediakan penyelesaian sandaran dan pemulihan yang lengkap untuk perusahaan peringkat kecil, sederhana dan perusahaan. Hanya pengguna yang menjalankan Server2022 dan lebih tinggi boleh menggunakan ciri ini. Dalam artikel ini, kami akan menerangkan cara memasang, menyahpasang atau menetapkan semula WindowsServerBackup. Cara Menetapkan Semula Sandaran Pelayan Windows Jika anda mengalami masalah dengan sandaran pelayan anda, sandaran mengambil masa terlalu lama, atau anda tidak dapat mengakses fail yang disimpan, maka anda boleh mempertimbangkan untuk menetapkan semula tetapan sandaran Pelayan Windows anda. Untuk menetapkan semula Windows

Fahami senario aplikasi biasa pengalihan halaman web dan fahami kod status HTTP 301 Fahami senario aplikasi biasa pengalihan halaman web dan fahami kod status HTTP 301 Feb 18, 2024 pm 08:41 PM

Kuasai maksud kod status HTTP 301: Senario aplikasi biasa pengalihan halaman web Dengan perkembangan pesat Internet, keperluan orang ramai untuk interaksi halaman web menjadi lebih tinggi dan lebih tinggi. Dalam bidang reka bentuk web, pengalihan halaman web adalah teknologi biasa dan penting, dilaksanakan melalui kod status HTTP 301. Artikel ini akan meneroka maksud kod status HTTP 301 dan senario aplikasi biasa dalam pengalihan halaman web. Kod status HTTP301 merujuk kepada ubah hala kekal (PermanentRedirect). Apabila pelayan menerima pelanggan

HTTP 200 OK: Fahami maksud dan tujuan respons yang berjaya HTTP 200 OK: Fahami maksud dan tujuan respons yang berjaya Dec 26, 2023 am 10:25 AM

Kod Status HTTP 200: Terokai Maksud dan Tujuan Respons yang Berjaya Kod status HTTP ialah kod angka yang digunakan untuk menunjukkan status respons pelayan. Antaranya, kod status 200 menunjukkan bahawa permintaan telah berjaya diproses oleh pelayan. Artikel ini akan meneroka maksud khusus dan penggunaan kod status HTTP 200. Mula-mula, mari kita fahami klasifikasi kod status HTTP. Kod status terbahagi kepada lima kategori iaitu 1xx, 2xx, 3xx, 4xx dan 5xx. Antaranya, 2xx menunjukkan tindak balas yang berjaya. Dan 200 ialah kod status yang paling biasa dalam 2xx

Lima projek sumber terbuka bahasa Go yang dipilih untuk membawa anda meneroka dunia teknologi Lima projek sumber terbuka bahasa Go yang dipilih untuk membawa anda meneroka dunia teknologi Jan 30, 2024 am 09:08 AM

Dalam era perkembangan teknologi yang pesat hari ini, bahasa pengaturcaraan bermunculan seperti cendawan selepas hujan. Salah satu bahasa yang telah menarik perhatian ramai ialah bahasa Go, yang digemari oleh ramai pembangun kerana kesederhanaan, kecekapan, keselamatan serentak dan ciri-ciri lain. Bahasa Go terkenal dengan ekosistemnya yang kukuh dengan banyak projek sumber terbuka yang sangat baik. Artikel ini akan memperkenalkan lima projek sumber terbuka bahasa Go yang dipilih dan membawa pembaca untuk meneroka dunia projek sumber terbuka bahasa Go. KubernetesKubernetes ialah enjin orkestrasi kontena sumber terbuka untuk automatik

http meminta penyelesaian ralat 415 http meminta penyelesaian ralat 415 Nov 14, 2023 am 10:49 AM

Penyelesaian: 1. Semak Content-Type dalam tajuk permintaan 2. Semak format data dalam badan permintaan 3. Gunakan format pengekodan yang sesuai 5. Semak sokongan sisi pelayan;

See all articles