<?php
$countries = [
'Africa' => [
"Mammuthus columbi",
"African buffalo",
"Bongo",
"Giraffe",
"Zebra",
],
'Australia' => [
"Australian echidna",
"Asian buffalo",
"Camel",
"Dingo",
"Kangaroo",
],
];
foreach ($countries as $country => $cities) {
echo '<h2>' . $country, '</h2><br>';
echo implode(',<br>', $cities) . '.';
}
<?php
$a = [
'https://www.utkonos.ru/item/42/1096527' => 2,
'https://proactions.ru/actions/food/makfa/' => 2,
'https://www.utkonos.ru/item/42/1096519' => 2,
'https://www.utkonos.ru/item/1381/3223485' => 2,
'http://makfa.nichost.ru/' => 2,
'https://ru.wikipedia.org/wikif/%D0%9C%D0%B0%D0%BA%D1%84%D0%B0' => 1,
'http://ru.makfapasta.com/producftion/product/pasta/' => 1,
'http://ru.mafkfapasta.com/' => 1,
'https://www.utkonocs.ru/item/42/1096522' => 1,
'https://www.makfa.rur/' => 1,
'https://ru.wikipedia.org/wiki/%D0%9C%D0%B0%D0%BA%D1%84%D0%B0' => 1,
'http://ru.makfapasta.com/production/product/pasta/' => 1,
'https://www.utkonos.ru/item/42/1096522' => 1,
'https://www.makfa.ru/' => 1,
'http://ru.makfapasta.com/' => 1,
];
echo '<table>';
foreach ($a as $url => $num) {
echo '<tr>';
echo '<td>' . $url . '</td>';
echo '<td>' . $num . '</td>';
echo '</tr>';
}
echo '</table>';
$resultUpload = file_get_contents('https://api.vk.com/method/photos.save?'. $get_params_savePhoto,true);
// при передаче в качестве второго аргумента true на выходе получаем массив, а не объект
// подробнее: http://php.net/manual/ru/function.json-decode.php
$json = json_decode($resultUpload, true);
// здесь почему-то получали первый элемент массива, хотя дальше ожидается проход по этому массиву.
// получали тоже странным образом, учитывая что мы получили массив, а не объект.
// позволю себе переименовывать некоторые переменные для лучшей читаемости кода
$response = $json['response'];
echo $response;
// foreach здесь намного удобнее использовать, чем for
foreach ($response as $photo) {
// опять же, здесь массив, а не объект
echo $photo['id'];
};
$price = number_format ($meta['trip_prev_price'], 0, '.', ' ');
<?php
$text = '
[Оля Старицына|id8888], [id555|Надежда Созыкина], [id665|Катя Иванова]
';
$re = '/\[((id|club)\d+)\|([^\]]+)\]/';
$replacement = '<a href="https://vk.com/$1" target="_blank">$3</a>';
$text = preg_replace($re, $replacement, $text);
echo $text;
[Оля Старицына|id8888], <a href="https://vk.com/id555" target="_blank">Надежда Созыкина</a>, <a href="https://vk.com/id665" target="_blank">Катя Иванова</a>
<?php
$products = [
[
'title' => 'Товар 1',
'theme' => 'Кастрюли',
],
[
'title' => 'Товар 2',
'theme' => 'Кастрюли',
],
[
'title' => 'Товар 3',
'theme' => 'Сковородки',
],
[
'title' => 'Товар 4',
'theme' => 'Сковородки',
],
[
'title' => 'Товар 5',
'theme' => 'Кружки',
],
[
'title' => 'Товар 6',
'theme' => 'Кружки',
],
];
$categories = [];
foreach ($products as $product) {
$categories[$product['theme']][] = $product['title'];
}
foreach ($categories as $category => $products) {
echo "<b>$category</b>";
echo "<ul>";
foreach ($products as $product) {
echo "<li>$product</li>";
}
echo "</ul>";
}
$spreadsheet->getActiveSheet()->getColumnDimension('B')->setAutoSize(true);