Задать вопрос
  • Как вставить пустой option в dropDownListGroup?

    @pavelblossom
    Я делаю так. Потом в модели валидацию на непустое значение нужно сделать и всё.

    echo $form->dropDownListGroup(
                $model,
                'parent',
                [
                    'widgetOptions' => [
                        'data'        => array_merge(array('0' =>'Choose parent'), $category),
                        'htmlOptions' => array(),
                    ],
                ]
            );
    Ответ написан
    Комментировать
  • Есть ли фриланс ближе к 30?

    @pavelblossom
    Начал кодить в 27 лет. начал с фриланса, через год пошел работать чтобы научиться правильно кодить. До этого торговля всякая была. А сейчас программирую и довольно качественно на PHP и ребята, которые больше по времени кодят советуются по коду. Если ты действительно замотивирован, то это главное. А еще очень важно понимать что нет какого-то крайнего возраста для развития. Это общепринятое мнение и общепринятая отмаза не менять ничего в своей жизни.

    Я как раз пошел по второму пути. Аналитический ум, и умение решать разные задачи привели к тому что пофигу на чем писать, главное с семантикой познакомиться. Ну и есть конечно паттерны и прочее, универсальное для семейства ООП, например.
    Ответ написан
    4 комментария
  • Как узнать сколько раз прошел цикл foreach?

    @pavelblossom
    если еще короче то можно вместо $i = $i+1; написать $i++; но в вашем случае ключи массива не определены, можно без итератора вовсе обойтись, а написать цикл с использованием ключей массива
    foreach ($strings as $key => $testcase) {
          if (ctype_digit($testcase)) {
              echo "Строка $testcase состоит только из цифр.\n";
          } else {
           // echo $key;
            echo 'ошибка';
          }
          }
    Ответ написан
    Комментировать