php在字符串型的参数表中新加参数删除参数查询参数
时间:2023年09月18日
/来源:网络
/编辑:佚名
字符串型的参数表加入一个新参数,从字符串型的参数表中删除一个参数,在字符串参数值查找参数。
加入新参数应用案例
点击复制代码 PHP
$array="1|2|3|4";
$name=AddNameInString($array,'5');
print_r($name);
输出结果为:
1|2|3|4|5
加入新参数函数
点击复制代码 PHP
function AddNameInString($s, $name)
{
$pl = $s;
$name = (string) $name;
$apl = explode('|', $pl);
if (in_array($name, $apl) == false) {
$apl[] = $name;
}
$pl = trim(implode('|', $apl), '|');
return $pl;
}
删除一个参数应用案例
点击复制代码 PHP
$array="1|2|3|4";
$name=DelNameInString($array,'1');
print_r($name);
输出结果为:
2|3|4
删除一个参数函数
点击复制代码 PHP
function DelNameInString($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;
}
查找参数应用案例
点击复制代码 PHP
$array="1|2|3|4";
$name=HasNameInString($array,'3');
print_r($name);
输出结果为:
1
查找参数函数
点击复制代码 PHP
function HasNameInString($s, $name)
{
$pl = $s;
$name = (string) $name;
$apl = explode('|', $pl);
return in_array($name, $apl);
}
加入新参数应用案例
点击复制代码 PHP
$array="1|2|3|4";
$name=AddNameInString($array,'5');
print_r($name);
输出结果为:
1|2|3|4|5
加入新参数函数
点击复制代码 PHP
function AddNameInString($s, $name)
{
$pl = $s;
$name = (string) $name;
$apl = explode('|', $pl);
if (in_array($name, $apl) == false) {
$apl[] = $name;
}
$pl = trim(implode('|', $apl), '|');
return $pl;
}
删除一个参数应用案例
点击复制代码 PHP
$array="1|2|3|4";
$name=DelNameInString($array,'1');
print_r($name);
输出结果为:
2|3|4
删除一个参数函数
点击复制代码 PHP
function DelNameInString($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;
}
查找参数应用案例
点击复制代码 PHP
$array="1|2|3|4";
$name=HasNameInString($array,'3');
print_r($name);
输出结果为:
1
查找参数函数
点击复制代码 PHP
function HasNameInString($s, $name)
{
$pl = $s;
$name = (string) $name;
$apl = explode('|', $pl);
return in_array($name, $apl);
}
新闻资讯 更多
- 【建站知识】查询nginx日志状态码大于400的请求并打印整行04-03
- 【建站知识】Python中的logger和handler到底是个什么?04-03
- 【建站知识】python3拉勾网爬虫之(您操作太频繁,请稍后访问)04-03
- 【建站知识】xpath 获取meta里的keywords及description的方法04-03
- 【建站知识】python向上取整以50为界04-03
- 【建站知识】scrapy xpath遇见乱码解决04-03
- 【建站知识】scrapy爬取后中文乱码,解决word转为html 时cp1252编码问题04-03
- 【建站知识】scrapy采集—爬取中文乱码,gb2312转为utf-804-03