if ($matches[1][0] === 'info.png' || $matches[1][0] === 'warning.png') {
return $matches[2][0] ?? 'https://sample.com/images/post-default.png';
} else {
return $matches[1][0];
}
foreach ($data as $value) {
$sheet->setCellValue($columns[$c++] . $r, $value->getData1());
$sheet->setCellValue($columns[$c++] . $r, $value->getData2());
$originalRowId = $r;
$c = 2;
$c2r = $originalRowId;
foreach ($value->getData3() as $item3) {
$sheet->setCellValue($columns[$c] . $r, $item3);
$c2r++;
}
$c = 3;
$c3r = $originalRowId;
foreach ($value->getData4() as $item4) {
$sheet->setCellValue($columns[$c] . $r, $item4);
$c3r++;
}
$r += max(count($value->getData3()), count($value->getData4()));
}
msg.payload = {
PHONE: "+79876543210",
};
if (formname !== 'noone') {
msg.payload.NAME = formname;
}
msg.payload = {
PHONE: "+79876543210",
NAME: formname === 'noone' ? undefined : formname,
};
$json_read['posts'] = array_values($json_read['posts']);
$json_reads = json_encode($json_read, ...)
.block {
foo: bar;
&_element {
bar: baz;
}
}
Но при использование вложенности scss формируется длинный селекторСам факт использования SASS никак на сложность селекторов не влияет. Результат зависит от исходного кода, а не от инструмента компиляции.