Задать вопрос
Ответы пользователя по тегу PHP
  • PhP добавить в массив недостающий ключи?

    @silik Автор вопроса
    Нужно просто добавить это
    if(count($a) < 10)
    {
    $o=count($a);
    while($o<=10)
    {
    $a[]=0;
    $o++;
    }
    }
    после этого
    foreach($chars as $char)
    $a[]=IntLChar::ord($char);

    Для проверки массива print_r($a);

    должно получится так

    $str="кик-долашрп";
    $chars = preg_split('//u', $str, NULL, PREG_SPLIT_NO_EMPTY);
    $a = [];

    foreach($chars as $char)
    $a[]=IntLChar::ord($char);

    if(count($a) < 10)
    {
    $o=count($a);
    while($o<=10)
    {
    $a[]=0;
    $o++;
    }
    }

    echo $classifier->predict($a);

    Ошибка:
    $aa = [];
    $a[]=$aa;

    Небольшой совет лучше переменный переименовать: чтобы совпадений не было.
    Ответ написан