global $book, $value, $xml, $teg;
function write ($teg, $value, $book=false) {
$global $colorist, $xml;
if ($value == false) {
return NULL;
}
if ($book == false) {
return $xml->writeElement($teg, $value);
} else {
return $xml->writeElement($teg, $colorist[$value]);
}
}
// без справочника
write("Price", $data['price']);
// с справочником
write("Price", $data['price'], true);
// если нет справочника я хотел бы так записывать write("Price", $data['price']);
function write ($teg, $value, $book = false)
добавив echo $i после этой строчки
/*не echo $i, а*/
var_dump($data)
иначе меняем state у i++ (следующего).
$data[$i++]
$data[++$i]
$data[$i+1]
//Если state = 1 у последнего цвета, меняем state у первого
if ($i == count($data)-1)
.line-4 {
position: relative;
padding: 0 0 0 10px;
margin: 0 0 0 30px;
}
.line-4:before {
position: absolute;
content: "";
top: 0;
left: -30px;
width: 30px;
height: 100%;
background: url("https://svgsilh.com/svg_v2/662218.svg") 50% 50% no-repeat;
background-size: contain;
}