$c=(array)json_decode(@$_GET['c']);
//数组里面包含元素m:2023 n是array的元素个数为0 第0个元素是array
if(is_array($c) && !is_numeric(@$c["m"]) && $c["m"] > 2022){
if(is_array(@$c["n"]) && count($c["n"]) == 2 && is_array($c["n"][0])){
$d = array_search("DGGJ", $c["n"]); //array('m'=>2023,'n'=>array(1,'DGGJ'=>0))
$d === false?die("no..."):NULL; //d=false
foreach($c["n"] as $key=>$val){
$val==="DGGJ"?die("no......"):NULL;
}
$key2 = 1;
--- json_decode(json数据) 把json格式数据转换为数组
<?php
$arr =
?>
---is_numeric
---@的用法
---exec() 和system()差不多 不过exec 除了命令参数,还有一个result参数用于接收返回结果
--call_user_func()
---echo 可以连续输出多个变量,而print只能一次输出一个变量。print打印的值能直接复制给一个变量,如 $a = print “123”;
---var_dump()和print_r() 两者都可以打印数组,对象之类的复合型变量