function getFiledValue($strName)
{
if($row[$strName] != NULL){
echo $row[$strName];
}else{
echo "未填写";
}
}
我想把每个字段都判断一下是否为空
getFiledValue("user_id");
getFiledValue("user_name");
getFiledValue("user_age");===============================================Notice: Undefined variable: row in$row[$strName]没有动态生成为 $row["user_id"],$row["user_name"],$row["user_age"];
我将它改为$row["'".$strName."'"]照样报以下的错;Notice: Undefined variable:
{
if($row[$strName] != NULL){
echo $row[$strName];
}else{
echo "未填写";
}
}
我想把每个字段都判断一下是否为空
getFiledValue("user_id");
getFiledValue("user_name");
getFiledValue("user_age");===============================================Notice: Undefined variable: row in$row[$strName]没有动态生成为 $row["user_id"],$row["user_name"],$row["user_age"];
我将它改为$row["'".$strName."'"]照样报以下的错;Notice: Undefined variable:
然后循环
循环
foreach($arr as $key=$value)
{
getFiledValue($value);
}
print_r($BackArray);
function getFiledValue($Array){
if (is_array($Array)){
$Rarray=array();
if (count($Array)==count(array_diff($Array, array('',' ')))){
return $Array;
}
foreach ($Array as $Key=>$Value){
if (empty($Value)){
$Rarray[$Key]='未填写';
}else{
$Rarray[$Key]=$Value;
}
}
return $Rarray;
}
return false;
}
{
global $row;
if($row[$strName] != NULL){
echo $row[$strName];
}else{
echo "未填写";
}
}