数码资讯
PHP删除字符串两端的两个字符,删除起始字符,删除字符(代码)结束。
今天,在处理被删除字符串两端的特定字符时遇到以下问题,首先看看示例 $str = 'akmumu / writedb JSON; 我要做的是删除启动akmumu,然后删除结束。Json,所以只保留有用的人物/ writedb 从我的使用LTrim删除akmumu,然后使用RTrim删除。JSON 结
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
今天,在处理被删除字符串两端的特定字符时遇到以下问题,首先看看示例
$str = 'akmumu / writedb JSON;
我要做的是删除启动akmumu,然后删除结束。Json,所以只保留有用的人物/ writedb
从我的使用LTrim删除akmumu,然后使用RTrim删除。JSON
结果是,我知道修剪是错误的,修剪的参数如下
Rtrim(String,charlist)
当他的参数charlist,即不一定要抬头,例如,我给一个
$str = 'akmumu / writedbsojn JSON;
其结果是 /写,和我想要的/ writedbsojn不出现,也就是说,只要在charlist任何字符匹配。
所以这是别的东西
str_replace,substr_replace可以
安全性,添加代码以防止进一步拦截错误
复制代码代码如下所示:
如果(strpos($str,'akmumu )假= =!
$str = substr($str,7);
如果(strpos($str,'。json')!= false)
{
如果(substr($str,-5,5})= '。json')
{
$str = substr_replace($str,' ',5);
}
}
}
没关系.
$str = 'akmumu / writedb JSON;
我要做的是删除启动akmumu,然后删除结束。Json,所以只保留有用的人物/ writedb
从我的使用LTrim删除akmumu,然后使用RTrim删除。JSON
结果是,我知道修剪是错误的,修剪的参数如下
Rtrim(String,charlist)
当他的参数charlist,即不一定要抬头,例如,我给一个
$str = 'akmumu / writedbsojn JSON;
其结果是 /写,和我想要的/ writedbsojn不出现,也就是说,只要在charlist任何字符匹配。
所以这是别的东西
str_replace,substr_replace可以
安全性,添加代码以防止进一步拦截错误
复制代码代码如下所示:
如果(strpos($str,'akmumu )假= =!
$str = substr($str,7);
如果(strpos($str,'。json')!= false)
{
如果(substr($str,-5,5})= '。json')
{
$str = substr_replace($str,' ',5);
}
}
}
没关系.
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。