php動態(tài)生成函數(shù)示例
更新時間:2014年03月21日 16:28:35 作者:
這篇文章主要介紹了php動態(tài)生成函數(shù)示例,需要的朋友可以參考下
以下就是php動態(tài)生成函數(shù)示例,示例中用到了eval函數(shù),我感覺如果服務(wù)器上允許用戶運(yùn)行這樣的函數(shù)是非常危險的
復(fù)制代碼 代碼如下:
<?
$a['a']=1;
$a['b']=1;
$a['c']=1;
$str="function a(){global \$a;if(\$a['a']==1 && \$a['b']==1 && \$a['c']==1){return 'OK';}else{return 'ERR';}}";
eval($str);
if(a()=="OK"){
echo "GOOD";
}else{
echo "OH NO";
}
相關(guān)文章
tp框架(thinkPHP)實現(xiàn)三次登陸密碼錯誤之后鎖定賬號功能示例
這篇文章主要介紹了tp框架(thinkPHP)實現(xiàn)三次登陸密碼錯誤之后鎖定賬號功能,結(jié)合實例形式分析了基于thinkPHP登陸判斷、標(biāo)志位運(yùn)算等操作實現(xiàn)密碼賬號鎖定功能,需要的朋友可以參考下2018-05-05PHP各種異常和錯誤的攔截方法及發(fā)生致命錯誤時進(jìn)行報警
在日常開發(fā)中,大多數(shù)人的做法是在開發(fā)環(huán)境時開啟調(diào)試模式,在產(chǎn)品環(huán)境關(guān)閉調(diào)試模式。在開發(fā)的時候可以查看各種錯誤、異常,但是在線上就把錯誤顯示的關(guān)閉2016-01-01