$file = CFile::MakeFileArray(
$_SERVER['DOCUMENT_ROOT'].'/upload/payment/'.$_GET['ORDER_ID'].'.pdf',
false,
false,
''
);
$fileSave = CFile::SaveFile(
$file,
'/payment',
false,
false
);
CEvent::Send(
'SEND_PAY_PDF',
's1',
array('EMAIL_TO' => $USER->getEmail()),
'N',
'',
array($fileSave),
'ru'
);
"<?php echo html_image_src($photos, $size_preset='original', $is_add_host=false, $is_relative=true) ?>"
что за такое?foreach
ем, либо проходи по одному из массивов while()
или for()
и работай в каждом массиве с итерируемым индексом/ключём (хотя, можно и foreach
использовать, только с $key => $value), только ты должен на 146% быть уверенным, что массивы имеют одинаковое количество значений и соответствующие ключи/индексы $array = [
0 => [
'name' => 'Алексей',
'surname' => 'Петреченко',
'photo' => 'путь'
],
1 => [
'name' => 'Саша',
'surname' => 'Васильченко',
'photo' => 'путь'
]
];
foreach($array as $item) {
echo $item['name'];
echo $item['photo'];
}
<?php
$ar1 = [
[28],
[28, 29]
];
$ar2 = [28, 29];
$arRes = [];
$arResult = [];
foreach($ar1 as $arItems) {
foreach($arItems as $item) {
if(in_array($item, $ar2))
if(!isset($arRes[$item]))
$arRes[$item] = 1;
else
$arRes[$item]++;
}
}
$allAr1 = count($ar1);
foreach($arRes as $k => $v)
if($v >= $allAr1)
$arResult[] = $k;
print_r($arResult);
foreach ($products as $product) {
if (!empty(array_intersect($product['stores'], $allowStores))) {
$product['allow'] = true;
}
}