【发布时间】:2021-12-15 17:07:18
【问题描述】:
我在一个用于 Wordpress 的 wp all import 插件里面有这个函数来导入产品,它接受第一个值并重命名为第二个值,一个简单的映射函数。
我只想插入一个条件来检查字符串,如果不在那个字符串上,那么新字符串将是 $cat=uncategorized>$cat 换句话说,如果我的字典中没有 $cat=cars 然后我想替换为未分类的>汽车
function cat_change($cat){
$cat = str_replace("XLARGE", "XL", $cat);
$cat = str_replace("xl", "XL", $cat);
$cat = str_replace("extralarge", "XL", $cat);
$cat = str_replace("XXL", "2XL", $cat);
$cat = str_replace("2XLARGE", "2XL", $cat);
$cat = str_replace("2large", "2XL", $cat);
$cat = str_replace("2xlarge", "2XL", $cat);
$cat = str_replace("XXXL", "3XL", $cat);
$cat = str_replace("3XLARGE", "3XL", $cat);
$cat = str_replace("3large", "3XL", $cat);
$cat = str_replace("3xlarge", "3XL", $cat);
return $cat;
}
【问题讨论】:
-
那么
$size是什么,在哪里可以找到。应该是$cat -
@RiggsFolly 对不起,我重命名了,粘贴代码是我的错,该功能有效,但我想检查,如果不在那个字符串上,则返回其他内容......也许必须使用?请举个例子
-
我不太确定你在问什么。您是说如果您要查找的单词在字符串
$cat中,那么是否应该从函数返回一些其他字符串 -
@RiggsFolly 没错!
标签: php wordpress plugins wpallimport