Мне 14 лет. Хочу стать программистом, создавать сайты. Спасибо большое! Всё очень понятно! Смотрю полностью этот курс. Ещё я смотрел как создавать корзину на js, очень помогло! Я уже знаю HTML, CSS, Javascript, php(изучаю). Какие ещё языки изучить?
Похвально! За количеством языков гнаться не стоит. Расширяйте свои уже имеющиеся знания в HTML, CSS, Javascript, можно посмотреть работу с CMS например Wordpress ua-cam.com/play/PLuY6eeDuleINhZpY34wXFORiH-19OvNd4.html и попутно работу с базами данных. ua-cam.com/video/oevyoqUK-YY/v-deo.html
У меня насущный вопрос для понимания темы и оператора usort. Раньше , в прежних версия РНР для usort требовалось только два значения - true и false. И, думаю, что будет логично предположить, что при возврате функции true оператор переставлял элементы массива, а при возврате значения false - не переставлял. Но теперь функция должна возвращать любое из трех значений - меньше нуля, нуль или больше нуля (, т.е. в данном случае -1, 0 или 1) Теперь собственно вопрос - что оператор usort делает, когда функция возвращает -1, когда возвращает 0 и когда возвращает 1? Какие процессы происходят с массивом в каждой итерации сортировки, если можно так выразиться? И еще один более простой вопрос. Мы указываем параметры функции в операторе usort "$a" и "$b". На первой итерации они соответствуют 1-му и 2-му элементам массива? Если да, то каким элементам они соответствуют на второй, третьей и последующих итерациях сортировки. Заранее большое спасибо за ваш ответ. Я пытался самостоятельно выяснить, но как ни крути, прихожу к тому, что двух значений (true or false) было достаточно
Спасибо. Отлично. Единственное лучше было бы назвать переменную $functionName, а не $newFunction. А то кто то может подумать что мы создаем новую функцию :)
Мне 14 лет. Хочу стать программистом, создавать сайты. Спасибо большое! Всё очень понятно! Смотрю полностью этот курс. Ещё я смотрел как создавать корзину на js, очень помогло! Я уже знаю HTML, CSS, Javascript, php(изучаю). Какие ещё языки изучить?
Похвально! За количеством языков гнаться не стоит. Расширяйте свои уже имеющиеся знания в HTML, CSS, Javascript, можно посмотреть работу с CMS например Wordpress ua-cam.com/play/PLuY6eeDuleINhZpY34wXFORiH-19OvNd4.html и попутно работу с базами данных. ua-cam.com/video/oevyoqUK-YY/v-deo.html
@@ITDoctor спасибо
Супер спасибо
У меня насущный вопрос для понимания темы и оператора usort. Раньше , в прежних версия РНР для usort требовалось только два значения - true и false. И, думаю, что будет логично предположить, что при возврате функции true оператор переставлял элементы массива, а при возврате значения false - не переставлял. Но теперь функция должна возвращать любое из трех значений - меньше нуля, нуль или больше нуля (, т.е. в данном случае -1, 0 или 1)
Теперь собственно вопрос - что оператор usort делает, когда функция возвращает -1, когда возвращает 0 и когда возвращает 1? Какие процессы происходят с массивом в каждой итерации сортировки, если можно так выразиться?
И еще один более простой вопрос. Мы указываем параметры функции в операторе usort "$a" и "$b". На первой итерации они соответствуют 1-му и 2-му элементам массива? Если да, то каким элементам они соответствуют на второй, третьей и последующих итерациях сортировки.
Заранее большое спасибо за ваш ответ. Я пытался самостоятельно выяснить, но как ни крути, прихожу к тому, что двух значений (true or false) было достаточно
Спасибо. Отлично.
Единственное лучше было бы назвать переменную $functionName, а не $newFunction. А то кто то может подумать что мы создаем новую функцию :)
ты бы лучше показал ,как с отладчиком на пхп работать
-> как это понять, что посмотреть?
** возводит в степень
return возвращает
sqrt корень числа
сравнение
+++