如何禁止別人直接訪問(wèn)php文件
可以通過(guò)判斷某一個(gè)常量是否被定義或定義的值是否相同,如果未被定義或值不相同則停止腳本運(yùn)行。
1
|
defined( 'IS_ALLOW' ) or die ( '禁止訪問(wèn)!' ); |
訪問(wèn)結(jié)果:禁止訪問(wèn)!
如果需要在其它php文件中進(jìn)行引用,可以先將常量定義后在進(jìn)行引用。
A-zzvips.php
1
2
|
defined( 'IS_ALLOW' ) or die ( '禁止' ); echo "訪問(wèn)成功!" ; |
B-zzvips.php
1
2
|
define( 'IS_ALLOW' , true); require './A-zzvips.php' ; |
訪問(wèn)B-zzvips.php結(jié)果:訪問(wèn)成功!
到此這篇關(guān)于禁止直接訪問(wèn)php文件代碼分享的文章就介紹到這了,更多相關(guān)如何禁止別人直接訪問(wèn)php文件內(nèi)容請(qǐng)搜索服務(wù)器之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持服務(wù)器之家!
原文鏈接:https://www.php.cn/php-ask-448470.html