当前位置:首页 > 网络编程 > WEB编程 > PHP > PHPeval()使用方法:动态生成switch-PHP的

PHPeval()使用方法:动态生成switch-PHP的

点击次数:75 次 发布日期:2008-10-28 09:42:23 作者:源代码网
源代码网推荐

源代码网整理以下下面是PHP中生成的两个switch

源代码网整理以下

以下为引用的内容:

源代码网整理以下$exec="select name,disname from user ";
$rs=mysql_query($exec);//这是里是得到数据库中的内容.也就是你把你要case有和echo的分别存在两个字段中.下面是动态生成了.

源代码网整理以下$strw="switch($p){";
$strdis="switch($p){";
while ($row=mysql_fetch_array($rs)){
/*****************************************************************************/
//       This francis hu (HUFEI) add function       //
/*****************************************************************************/

源代码网整理以下$strw.="case "".$row[0]."":";
$strw.="echo "".$row[1]."";";
$strw.="break;";
$strdis.="case "".$row[1]."":";
$strdis.="echo "".$row[0]."";";
$strdis.="break;";
}
$strw.="}";
//echo $strw;
$strdis.="}";
//echo $strdis;

源代码网整理以下function switchuser($ser){//根据程序用户名得到显视用户名.
$p=$ser;
global $strw;
eval($strw);
}
function switchdisuser($ser){//根据显视用户名得到程序用户名.
$p=$ser;
global $strdis;
eval($strdis);
}

源代码网供稿.
网友评论 (0)
会员中心
网络编程
本站推荐
网络编程之精华