php 自定义一个函数,使用到所有$_POST,如何做
自定义一个函数functionstr($str){内容}$_POST=str($_POST);这样好像不行只能$a=str($_POST['a']);$b=str($_P...
自定义一个函数
function str($str){
内容
}
$_POST = str($_POST); 这样好像不行
只能
$a = str($_POST['a']);
$b = str($_POST['b']);
只能给变量一个一个加str 这样太麻烦了。 展开
function str($str){
内容
}
$_POST = str($_POST); 这样好像不行
只能
$a = str($_POST['a']);
$b = str($_POST['b']);
只能给变量一个一个加str 这样太麻烦了。 展开
2017-05-25
展开全部
//用递归做
function check_post(&$post){
if(!empty($post)){
if(is_array($post)){
foreach($post as $key=>&$value){
$post[$key] = check_post($value);
}
}else{
$post = strtoupper($post); //此处改成你自己的处理逻辑
}
}
return $post;
}
check_post($_POST);
var_dump($_POST);
function check_post(&$post){
if(!empty($post)){
if(is_array($post)){
foreach($post as $key=>&$value){
$post[$key] = check_post($value);
}
}else{
$post = strtoupper($post); //此处改成你自己的处理逻辑
}
}
return $post;
}
check_post($_POST);
var_dump($_POST);
2017-05-24
展开全部
函数内要有return给函数返回值, 你的调用才会有值
追问
解决了一半,现在是,如果$_POST是个多组数组,如果把多组数组的所有值都修改
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询