方法:
function pageindex($count)
{
$print="$"."SPLITNUM=".$count."; ";
$print=$print."if("."$"."_GET['go']==\"\")"."{"."$"."PAGEINDEX=1;} else"."{"."$"."PAGEINDEX="."$"."_GET['go'];}";
return $print;
}
我测试很多方法都不行<?php
pageindex(8);echo(pageindex(8));print(pageindex(8));?>想要的包含后的PHP文件代码<?php$SPLITNUM=8; if($_GET['go']==""){$PAGEINDEX=1;} else{$PAGEINDEX=$_GET['go'];}?>
function pageindex($count)
{
$print="$"."SPLITNUM=".$count."; ";
$print=$print."if("."$"."_GET['go']==\"\")"."{"."$"."PAGEINDEX=1;} else"."{"."$"."PAGEINDEX="."$"."_GET['go'];}";
return $print;
}
我测试很多方法都不行<?php
pageindex(8);echo(pageindex(8));print(pageindex(8));?>想要的包含后的PHP文件代码<?php$SPLITNUM=8; if($_GET['go']==""){$PAGEINDEX=1;} else{$PAGEINDEX=$_GET['go'];}?>
$r=pageindex(8); //就是方法返回值了。
$SPLITNUM=8; if($_GET['go']==""){$PAGEINDEX=1;} else{$PAGEINDEX=$_GET['go'];}
是返回值
我想让这个返回值包含到PHP中然后运行在PHP代码中正常使用$SPLITNUM=8; if($_GET['go']==""){$PAGEINDEX=1;} else{$PAGEINDEX=$_GET['go'];}返回值
eval("$s;");
echo $PAGEINDEX;
这行代码还能只能PHP程序
我原来代码:$SPLITNUM=8;//每页显示数
//判断跳转第几页
if($_GET['go']=="")
{
$PAGEINDEX=1;
}
else
{
$PAGEINDEX=$_GET['go'];
}//判断是否删除状态
if( $_GET['states']=="")
{ $_GET['states']=0;
}
//根绝条件查询
$str = array( 'PARAMS' => array(
'GNAME' =>$_GET['papergradename'],//名称
'STATES' => $_GET['states'],//状态(0为正常,1为删除)
'PAGEINDEX' => $PAGEINDEX,
'SPLITNUM' => $SPLITNUM
));
$json = JsonFunc::arrayToJson($str);
$str = query_exampapergrade($json);
然后我想把
$SPLITNUM=8;//每页显示数
//判断跳转第几页
if($_GET['go']=="")
{
$PAGEINDEX=1;
}
else
{
$PAGEINDEX=$_GET['go'];
}//判断是否删除状态
if( $_GET['states']=="")
{ $_GET['states']=0;
}分装走<?php//每页显示条数
function pageindex($count)
{
$print="$"."SPLITNUM=".$count."; ";
$print=$print."if("."$"."_GET['go']==\"\")"."{"."$"."PAGEINDEX=1;} else"."{"."$"."PAGEINDEX="."$"."_GET['go'];}";
return $print;
}?>
然后再反回到原来PHP中pageindex(8)//分装走的//判断是否删除状态
if( $_GET['states']=="")
{ $_GET['states']=0;
}
//根绝条件查询
$str = array( 'PARAMS' => array(
'GNAME' =>$_GET['papergradename'],//名称
'STATES' => $_GET['states'],//状态(0为正常,1为删除)
'PAGEINDEX' => $PAGEINDEX,
'SPLITNUM' => $SPLITNUM
));
$json = JsonFunc::arrayToJson($str);
$str = query_exampapergrade($json);
可以在PHP继续执行程序,说白了,返回值包含到PHP中,可以执行PHP程序
写作
eval( pageindex(8) );