1
У меня есть переменная $a='san-serif
'и массив Font_list[]
Теперь я хочу, чтобы были отфильтрованы только массивы, чья категория «сан-сериф». Я пробовал много кодов ничего, кажется, здесь работает мой код: -Хотите фильтровать массив в соответствии со значением
public function filterFont() {
$a = $_POST['key'];
$url = "https://www.googleapis.com/webfonts/v1/webfonts?key=''";
$result = json_decode(file_get_contents($url));
$font_list = "";
foreach ($result->items as $font)
{
$font_list[] = [
'font_name' => $font->family,
'category' => $font->category,
'variants' => implode(', ', $font->variants),
// subsets
// version
// files
];
}
$filter = filter($font_list);
print_r(array_filter($font_list, $filter));
}
Пожалуйста, помогите мне :-(
'$ ключ = $ _POST [ 'ключ'];' и вы используете метод GET 'key' Этот пост должен быть GET или REQUEST Проверка на наличие ошибок и которые могли бы быть частью проблемы. –
Опубликуйте свой массив. Является ли категория уникальной или имеет несколько значений для одной и той же категории? – user1234
Плюс, как используется '$ a'? и где находится массив шрифтов? –