0

以下代码仅在第一次设置后才适用于第一个 $myurl1,它不适用于其他语句,任何人都可以帮助解决这个问题。

$myurl="http://alberta.domain.com/";
$myurl2="http://toronto.domain.com/";
if ($myurl1) {
        osc_set_preference('subdomain_type', 'region', 'osclass');
        osc_reset_preferences();
} elseif ($myurl2) {
        osc_set_preference('subdomain_type', 'city', 'osclass');
        osc_reset_preferences();
} else {
       osc_set_preference('subdomain_type', 'country', 'osclass');
        osc_reset_preferences();
}
4

1 回答 1

1

由于 $myurl1 不为空,if 只会执行第一个 if 语句。elseif 或 else 不会被执行

于 2014-08-09T12:31:47.000 回答