我想要一个switch 语句,其中包含文字大小写和字符串中带有通配符的大小写:
switch($category){
case 'A**': $artist= 'Pink Floyd'; break;
case 'B**': $artist= 'Lou Reed'; break;
case 'C01': $artist= 'David Bowie'; break;
case 'C02': $artist= 'Radiohead'; break;
case 'C03': $artist= 'Black Angels'; break;
case 'C04': $artist= 'Glenn Fiddich'; break;
case 'C05': $artist= 'Nicolas Jaar'; break;
case 'D**': $artist= 'Flat Earth Society'; break;
}
当然,这里的 * 会按字面意思理解,因为我将它定义为字符串,所以这不起作用,但你知道我想要实现什么:对于 A、B 和 D 情况,数字可以是任何值 (*)。也许使用 preg_match 这是可能的,但这真的让我大吃一惊。我谷歌了一下,我确实这么做了。
忽然笑
明月笑刀无情
Helenr