<?php
function walk_recursive_remove (array $array, callable $callback) {
foreach ($array as $k => $v) {
if (is_array($v)) {
$array[$k] = walk_recursive_remove($v, $callback);
} else {
if ($callback($v, $k)) {
unset($array[$k]);
}
}
}
return $array;
}
$array = [[
"" => "что то не нужное",
"brand" => "Бренд",
"code" => "Артикул",
"price" => "цена",
"quantity" => "кол-во",
"name" => "нейм"
]];
$filtered = walk_recursive_remove($array, function ($value, $key) {
return empty($value) || empty($key);
});
var_dump($filtered);
vendor\vkcom\src\
- не нужен, подгрузка - задача autoload/composer.use VK\Client;
и т.д. <?php
require __DIR__ . '/vendor/autoload.php';
// теперь можем работать с VK API
$vk = new VK\Client\VKApiClient();
http://tkstour.com/consultant/js/cookie.js
в head $json = file_get_contents('php://input');
echo $json;
function replaceFuckWords($message)
{
$pattern = '/(ahole|ash0le|f u c k|bi.+ch)/ie';
return preg_replace($pattern, "str_repeat('*', strlen('$1'))", $message);
}