php在字符串型的参数表中新加参数删除参数查询参数
字符串型的参数表加入一个新参数,从字符串型的参数表中删除一个参数,在字符串参数值查找参数。
加入新参数应用案例
$array="1|2|3|4"; $name=AddNameInString($array,'5'); print_r($name);
输出结果为:
1|2|3|4|5
加入新参数函数
functionAddNameInString($s,$name)
{
$pl=$s;
$name=(string)$name;
$apl=explode('|',$pl);
if(in_array($name,$apl)==false){
$apl[]=$name;
}
$pl=trim(implode('|',$apl),'|');
return$pl;
}删除一个参数应用案例
$array="1|2|3|4"; $name=DelNameInString($array,'1'); print_r($name);
输出结果为:
2|3|4
删除一个参数函数
functionDelNameInString($s,$name)
{
$pl=$s;
$name=(string)$name;
$apl=explode('|',$pl);
$count=count($apl);
for($i=0;$i<$count;$i++){
if($apl[$i]==$name){
unset($apl[$i]);
}
}
$pl=trim(implode('|',$apl),'|');
return$pl;
}查找参数应用案例
$array="1|2|3|4"; $name=HasNameInString($array,'3'); print_r($name);
输出结果为:
1
查找参数函数
functionHasNameInString($s,$name)
{
$pl=$s;
$name=(string)$name;
$apl=explode('|',$pl);
returnin_array($name,$apl);
} 

