Hmm, if I understand your question:
Code: Select all
$parameters="id,padder,class,red";
$pars=explode(",",$paremters);
$numPars = count($pars);
if (($numPars%2)!=0) die("Odd number of parameters");
$numPairs = $numPars/2;
$attrib="";
for($i=0;$i<$numPairs;$i++)
{
$attrib.="{$pars[$i*2]}='{$pars[$i*2+1]}' ";
}
echo $attrib;
One slight improvement I'ld suggest would be something more like:
Code: Select all
$parameters="id,padder;class,red";
$pars=explode(";",$paremters);
$numPars = count($pars);
$attrib="";
for($i=0;$i<$numPars;$i++)
{
$subPars=explode(",",$pars[$i]);
if (count($subPars)==1)
$attrib.="($subPars[0]}='{$subPars[0]}' "; // allow abbreviated checked="checked"
else
$attrib.="{$subPars[0]='{$subPars[1]}' ";
}
echo $attrib;
1df4dc0]
$parameters="id,padder,class,red";
$pars=explode(",",$paremters);
$numPars = count($pars);
if (($numPars%2)!=0) die("Odd number of parameters");
$numPairs = $numPars/2;
$attrib="e;"e;;
for($i=0;$i<$numPairs;$i++)
{
$attrib.="e;{$parsї$i*2]}='{$parsї$i*2+1]}' "e;;
}
echo $attrib;
One slight improvement I'ld suggest would be something more like:
Code: Select all
$parameters="id,padder;class,red";
$pars=explode(";",$paremters);
$numPars = count($pars);
$attrib="";
for($i=0;$i<$numPars;$i++)
{
$subPars=explode(",",$pars[$i]);
if (count($subPars)==1)
$attrib.="($subPars[0]}='{$subPars[0]}' &qer,class,red";
$pars=explode(",",$paremters);
$numPars = count($pars);
if (($numPars%2)!=0) die("Odd number of parameters");
$numPairs = $numPars/2;
$attrib="";
for($i=0;$i<$numPairs;$i++)
{
$attrib.="{$pars[$i*2]}='{$pars[$i*2+1]}' ";
}
echo $attrib;
One slight improvement I'ld suggest would be something more like:
Code: Select all
$parameters="id,padder;class,red";
$pars=explode(";",$paremters);
$numPars = count($pars);
$attrib="";
for($i=0;$i<$numPars;$i++)
{
$subPars=explode(",",$pars[$i]);
amp;quote;,$paremters);
$numPars = count($pars);
if (($numPars%2)!=0) die("Odd number of parameters");
$numPairs = $numPars/2;
$attrib="";
for($i=0;$i<$numPairs;$i++)
{
$attrib.="{$pars[$i*2]}='{$pars[$i*2+1]}' ";
}
echo $attrib;
One slight improvement I'ld suggest would be something more like:
Code: Select all
$parameters="id,padder;class,red";
$pars=explode(";",$paremters);
$numPars = count($pars);
$attrib="";
for($i=0;$i<$numPars;$i++)
{
$subPars=explode(",",$pars[$i]);
if (count($subPars)==1)
$attrib.=xplode(",",$paremters);
$numPars = count($pars);
if (($numPars%2)!=0) die("Odd number of parameters");
$numPairs = $numPars/2;
$attrib="";
for($i=0;$i<$numPairs;$i++)
{
$attrib.="{$pars[$i*2]}='{$pars[$i*2+1]}' ";
}
echo $attrib;
One slight improvement I'ld suggest would be something more like:
Code: Select all
$parameters="id,padder;class,red";
$pars=explode(";",$paremters);
nd your question:
Code: Select all
$parameters="e;id,padder,class,red"e;;
$pars=explode("e;,"e;,$paremters);
$numPars = count($pars);
if (($numPars%2)!=0) die("e;Odd number of parameters"e;);
$numPairs = $numPars/2;
$attrib="e;"e;;
for($i=0;$i<$numPairs;$i++)
{
$attrib.="e;{$parsї$i*2]}='{$parsї$i*2+1]}' "e;;
}
echo $attrib;
One slight improvement I'ld suggest would be something more like:
Code: Select all
$parameters="e;id,padder;class,red"e;;
$pars=explode("e;;"e;,$paremters);
$numPars = count($pars);
$attrib="e;"e;;
for($i=0;$i<$numPars;$i++)
{
$subPars=explode("e;,"e;,$parsї$i]);
if (count($subPars)==1)
$attrib.="e;($subParsї0]}='{$subParsї0]}' "e;; // allow abbreviated checked="e;checked"e;
else
$attrib.="e;{$subParsї0]='{$subParsnd your question:
Code: Select all
$parameters="id,padder,class,red";
$pars=explode(",",$paremters);
$numPars = count($pars);
if (($numPars%2)!=0) die("Odd number of parameters");
$numPairs = $numPars/2;
$attrib="";
for($i=0;$i<$numPairs;$i++)
{
$attrib.="{$pars[$i*2]}='{$pars[$i*2+1]}' ";
}
echo $attrib;
One slight improvement I'ld suggest would be something more like:
Code: Select all
$parameters="id,padder;class,red";
$pars=explode(";",$paremters);
$numPars = count($pars);
$attrib="";
for($i=0;$i<$numPars;$i++)
{
$subPars=explode(",",$pars[$i]);
if (count($subPars)==1)
$attrib.="($subPars[0]}='{$subPars[0]}' "; // allow abbreviated checked="checked"
else
$attrib.="{$subPars[0]='{$subPars[1]}' ";
}
echo $attrib;
p;quote;;
$pars=explode(";",$paremters);
$numPars = count($pars);
$attrib="";
for($i=0;$i<$numPars;$i++)
{
$subPars=explode(",",$pars[$i]);
if (count($subPars)==1)
$attrib.="($subPars[0]}='{$subPars[0]}' "; // allow abbreviated checked="checked"
else
$attrib.="{$subPars[0]='{$subPars[1]}' ";
}
echo $attrib;
unt($subPars)==1)
$attrib.="($subPars[0]}='{$subPars[0]}' "; // allow abbreviated checked="checked"
else
$attrib.="{$subPars[0]='{$subPars[1]}' ";
}
echo $attrib;
der,class,red";
$pars=explode(",",$paremters);
$numPars = count($pars);
if (($numPars%2)!=0) die("Odd number of parameters");
$numPairs = $numPars/2;
$attrib="";
for($i=0;$i<$numPairs;$i++)
{
$attrib.="{$pars[$i*2]}='{$pars[$i*2+1]}' ";
}
echo $attrib;
One slight improvement I'ld suggest would be something more like:
Code: Select all
$parameters="id,padder;class,red";
$pars=explode(";",$paremters);
$numPars = count($pars);
$attrib="";
for($i=0;$i<$numPars;$i++)
{
$subPars=exp;;
$pars=explode(",",$paremters);
$numPars = count($pars);
if (($numPars%2)!=0) die("Odd number of parameters");
$numPairs = $numPars/2;
$attrib="";
for($i=0;$i<$numPairs;$i++)
{
$attrib.="{$pars[$i*2]}='{$pars[$i*2+1]}' ";
}
echo $attrib;
One slight improvement I'ld suggest would be something more like:
Code: Select all
$parameters="id,padder;class,red";
$pars=explode(";",$paremters);
$numPars = count($pars);
$attrib
$parameters="id,padder,class,red";
$pars=explode(",",$paremters);
$numPars = count($pars);
if (($numPars%2)!=0) die("Odd number of parameters");
$numPairs = $numPars/2;
$attrib="";
for($i=0;$i<$numPairs;$i++)
{
$attrib.="{$pars[$i*2]}='{$pars[$i*2+1]}' ";
}
echo $attrib;
One slight improvement I'ld suggest would be something more like:
Code: Select all
$parameters="id,padder;class,red";
$pars=explode(";",$paremters);
$numPars = count($pars);
$attrib="";
for($i=0;$i<$numPars;$i++)
{
$subPars=explode(",",$pars[$i]);
if (count($subPars)==1)
$attrib.="($subPars[0]}='{$subPars[0]}' "; // allow abbreviated checked="checked"
else
$attrib.="{$subPars[0]='{$subPars[1]}' ";
}
echo $attrib;