То овчинка выделки не стоит.
А если вам удобно получать уникальный список пользователей или иметь возможность проверять наличие пользователя в массиве по array_key_exists, то да, ассоциативный массив удобнее.
В вопросе под словом "запись" какая операция подразумевается? insert (вставка в таблицу, в какую таблицу?) или select (запись результата выборки, как должна выглядеть требуемая выборка?)
В чем состоит ваша задача?
Исследовать протокол?
С помощью среды разработки или отладки создать подключение по udp, и отправляя сообщения разной длины пронаблюдать как формируются данные на подпротокольном уровне?
Или у вас нужно смоделировать работу протокола, сделать показательный программный стенд, воспользовавшись стандартами разработки протокола udp?
Это задачи разного порядка сложности.
Вы видите разницу в числе параметров функции fopen, предложенной в примере и в том, что написали?
Вы научились сшивать строки в PHP?
Чувствуете разницу между "" и '', когда пытаетесь вставить внутрь строки переменную?
twobomb, да, если просто складывать числа - задачка может и достойна велосипеда, но если ее чуть усложнить, добавив приоритет операции, то у решающего быстрей вырастет борода, прежде чем будет придуман стек, и алгоритмы, его обрабатывающие. Тут лучше взять готовый патерн, не реализацию с точки зрения какого-то ЯП, а именно теоретические предпосылки, ну и словесный алгоритм.
Для обучения кодингу тут много маневра останется: какую структуру заложить в элемент стека? Стек сделать списком или массивом? Как делать отладку и логирование состояний?
В общем, если строить готовое решение, то в таком проекте приключений хватит с головой.
twobomb, тогда нужно произнести магические слова - "Обратная польская запись".
Это понятие содержит полное руководство, как работают такие калькуляторы, и как преобразовывать "человеческий" синтаксис примеров в эту нотацию, чтобы обработать пример.
Это как раз 100% тот случай, когда ненавистный школьный учитель может взять и торжествующе крикнуть в ухо ученику-оболтусу:
- Я же говорила, что пригодиться мой предмет!
от библиотеке требуется лишь генерация правильной сетки соответствия дней недель и дат.
Если все сами пишете, то зачем вам библиотека?
День недели целевой даты вычисляется одной формулой, например, и область видимости дат прорисовывется простым while-итератором с вычислением остатка и краев видимости в оба конца от целевой даты.
Костыли вы начнете вставлять, если вам нужно вывести/принять в другом формате дату, перевести на др. язык, интерактивно выделять интервалы, сдвигать начало недели, использовать еврейский и другие системы календарей.
ThunderCat, зависит от СУБД. Например, в Oracle можно строку с % биндить к параметру запроса и процент будет восприниматься like-ом не как символ, а как лексема поиска (поведение по умолчанию). Еще в Oracle можно настраивать вид экранирования процента, чтобы процент протащить в like именно как символ.
А если заменить пробелы на проценты сразу в запросе? where t.name like replace(:search_str, ' ', '%')
Если есть доступ к базе, то пофигу, что удаляться все юзеры.
Ситуация крайне редкая, но решаемая при помощи выполнения sql-ка заготовки создания пользователя-админа со всеми вытекающими правами. Во всех CMS можно найти кусочек сценария развертывания, где прописывается дефолтный пользователь. Это небольшая проблема.
Elena0394, вывод вирт. клавиатуры, (а также выбора радиокнопок, выпадающего списка) - это реакция мобильного браузера на попадание в фокус редактируемого элемента страницы. Вы на этот процесс не можете влиять, каждый браузер будет рисовать свой способ ввода для пользователя. Вам об этом не нужно беспокоиться, важно, чтобы элемент воспринимался браузером, как редактируемый по содержимому (можно ведь и div-ы приспособить под ввод, но зачем нам троллейбус из буханки хлеба?).
Смотря для каких целей будет использоваться второй монитор.
Если смотреть в два раза больше котиков - это одно.
А если использовать какую-то среду разработки - это другое.
Внутри второго цикла создает код-ловушку для отладки строки с индексом 20 (или какая у вас там проблемная) и ставите брейкпоинт внутри if и смотрите, что не так innerText или с ячейкой в целом.
if (j == 20)
{
var weqwerqwe = this.$refs.tr[j].cells[i].innerText;
}
Вопрос собран из частей, которые формируют позицию задающего, как руководителя проекта.
Чтобы стать таким челом и иметь такой продукт, нужно либо быть включенным в одну из ветвей поддержки продукта, либо стать автором формирования эти ветвей.
и
То овчинка выделки не стоит.
А если вам удобно получать уникальный список пользователей или иметь возможность проверять наличие пользователя в массиве по array_key_exists, то да, ассоциативный массив удобнее.