is_quoted
変数がクオート付の文字列であるかを判定します。正確にはget_real_typeの関数が存在する場合に、get_real_typeから得られる値の型がstringであるかを判定します。scssphpではクオートで括られていない文字列の型はstringではなくkeywordです。get_real_typeが定義されていない環境下では単にstring型であるかどうかの判定をします。
scss
@import 'catpow';
$val:'red';
@if is_quoted($val){
.box{
color:unquote($val);
}
}
@import 'catpow'; $val:'red'; @if is_quoted($val){ .box{ color:unquote($val); } }
css
.box {
color: red;
}
.box { color: red; }