我有一个变量 $ example ,它可以采用这样的值:
- $example = "Black +0 USD"
- $example = "Red +42 USD"
- $example = "White +0.5 USD"
我需要一个IF类型的函数,它将获取此值,如果有“+ 0 USD”,则删除它并将名称返回到此类
- $example = "Black"
- $example = "Red +42 USD"
- $example = "White +0.5 USD"
如果有 +0 USD 以外的值,则返回原始字符串
有人有什么建议吗? 谢谢
答案 0 :(得分:1)
您可以使用字符串替换
str_replace("+0 USD", "", $example);
所以你的功能是:
function clean($example) {
return str_replace("+0 USD", "", $example);
}
答案 1 :(得分:1)
<?php
$example = "Black +0 USD";
if(strpos($example, '+0 USD')){
str_replace('+0 USD', '', $example); // or do something...
}else{
//do something..
}