PHP将数字转换为单词
我在数据库中存储了a行和该行的子类别 它有以下几点 2,56,81 我需要做的是将数字更改为正确的子类别 即: 1=体育 2=露营 3=剪裁 等 我想我能做到以下几点PHP将数字转换为单词,php,mysql,arrays,numbers,word,Php,Mysql,Arrays,Numbers,Word,我在数据库中存储了a行和该行的子类别 它有以下几点 2,56,81 我需要做的是将数字更改为正确的子类别 即: 1=体育 2=露营 3=剪裁 等 我想我能做到以下几点 $parts = explode(',', $row['SubCategories']); 但现在我遇到了一个小问题,如何将其转换为单词?您必须使用单词定义创建一个数组,然后使用数字作为键: $words = array ( 1 => 'Sports', 2 => 'Camping', 3 =
$parts = explode(',', $row['SubCategories']);
但现在我遇到了一个小问题,如何将其转换为单词?您必须使用单词定义创建一个数组,然后使用数字作为键:
$words = array (
1 => 'Sports',
2 => 'Camping',
3 => 'Climbing'
);
$parts = explode(',', '1,3');
for ( $i = 0; $i < count($parts); $i++ )
{
$parts[$i] = $words[ $parts[$i] ];
}
$words=数组(
1=>“体育”,
2=>“露营”,
3=>“攀岩”
);
$parts=分解(',','1,3');
对于($i=0;$i
查看它的操作:您必须创建一个包含单词定义的数组,然后使用数字作为键:
$words = array (
1 => 'Sports',
2 => 'Camping',
3 => 'Climbing'
);
$parts = explode(',', '1,3');
for ( $i = 0; $i < count($parts); $i++ )
{
$parts[$i] = $words[ $parts[$i] ];
}
$words=数组(
1=>“体育”,
2=>“露营”,
3=>“攀岩”
);
$parts=分解(',','1,3');
对于($i=0;$i
查看操作:您必须使用
WHERE in()
()查询这些类别名称
但是,最好在子类别的行中有一个父列,并查询
其中parent=2
以获取该类别的子类别您必须使用WHERE in()
()查询这些类别名称
但是,最好在子类别的行中有一个父列,然后查询其中parent=2
,以获取该类别的子类别