4de36d86807876d79879930b35324202
PHP を使用して、このページが受け取る null 以外のパラメーターの数をすばやく計算するにはどうすればよいですか? 、パラメータの数とパラメータ値を 1 つずつエコーします。
(注: これらのパラメーターに半角カンマやスペースが含まれる場合、複数のパラメーターとして計算する必要があります。split を使用してそれらを区切って 1 つずつエコーします)
この質問の前にASP を記述するための良い方法はすでにあります。私は PHP を初めて使用するため、それを PHP に書き直す方法がわかりません。
URL は次のとおりです。 http://bbs.csdn.net/topics/391906200
<?php$request = $_REQUEST;foreach($request as $k=>$v){ if(trim($v)!=''){ echo $k .'='.$v.PHP_EOL; }}?>
<?php$request = $_REQUEST;foreach($request as $k=>$v){ if(trim($v)!=''){ echo $k .'='.$v.PHP_EOL; }}?>
<?php$request = $_REQUEST; foreach($request as $k=>$v){ if(trim($v)!=''){ $v=str_replace(", ",",",$v); $v=str_replace(" ",",",$v); $arr = explode(',', $v); echo "<hr>key:". $k. "<br>"; foreach($arr as $kk=>$vv){ if(trim($vv)!=''){ echo $k.$kk.'--value:'.$vv.'<br>'; } } }}?>
<?php$request = $_REQUEST; foreach($request as $k=>$v){ if(trim($v)!=''){ $v=str_replace(", ",",",$v); $v=str_replace(" ",",",$v); $arr = explode(',', $v); echo "<hr>key:". $k. "<br>"; foreach($arr as $kk=>$vv){ if(trim($vv)!=''){ echo $k.$kk.'--value:'.$vv.'<br>'; } } }}?>
@奥雪星峰 ボス、別の質問をしたので、答えてください。