PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (715): « 1 2 3 4 [5] 6 7 8 9 ... » В конец

> Найдено сообщений: 10716
LIME Отправлено: 20 Сентября, 2020 - 09:57:15 • Тема: Как перезаписать в БД на php 7.2 • Форум: Работа с СУБД

Ответов: 5
Просмотров: 1833
https://www.php.net/manual/ru/fu....mysql-query.php
Цитата:
Внимание Данное расширение устарело, начиная с версии PHP 5.5.0, и удалено в PHP 7.0.0. Используйте вместо него MySQLi или PDO_MySQL.
LIME Отправлено: 19 Сентября, 2020 - 12:15:09 • Тема: Многоязычный сайт • Форум: SQL и Архитектура БД

Ответов: 3
Просмотров: 707
минусы в основном приведены неадекватные
и напоминаю что мы сравниваем с "запилить самому с нуля"
DlTA пишет:
не адаптирована под российские нужды
то есть там нет "доставка почтой России", интеграция с 1С-бухгалтерия итд

DlTA пишет:
«Российская сборка» Мадженто – это редакция Community Edition с русификацией и набором модулей для нужд рунета
все верно
650$ - че за бред? я бы подумал о доверии к такому источнику
Цитата:
Бессрочная лицензия + самый свежий дистрибутив + техподдержка на форуме 14 дней + доступ к обновлениям в течение 3 дней: 8.000 рублей.

цена офигенно малая для того что ты сам будешь пилить годы
и можно самому поставить всякие такие модули из имеющихся в большом количестве в свободном доступе
какие-то похуже какие-то получше
DlTA пишет:
имеет тяжёлую в использовании админку, так что неподготовленному человеку ее вообще лучше не открывать
)) повеселило))
неподготовленному человеку не нужна админка вообще
если ты лепишь цветочные горшки и продаешь их в интернете и не знаешь вообще что такое sku и SEO то да
в админке есть все необходимое для маркетологов, кладовщиков, контент-менежеров итд
графики всякие
модули опять же добавляют свои всякие импорты-экспорты
не надо - не юзай, необязательно убегать в жуткой панике)))
плюс выдали за минус

DlTA пишет:
поэтому для того чтобы её «перепилить» под свои нужды нужно иметь под рукой опытного PHP программиста, который знаком с этой системой
как и с любой системой))
было бы странно если систему смог бы перепилить любой желающий
написать с нуля какбэ тоже сможет не первый встречный

ну и в завершении: если нужна система попроще - выбирай систему попроще, но не пиши с нуля
там столько всего повылазит потом, не разгребешь с наскока
LIME Отправлено: 18 Сентября, 2020 - 19:36:38 • Тема: логер • Форум: Вопросы новичков

Ответов: 2
Просмотров: 317
Perun пишет:
Где должна быть описана логика - куда эти логи девать в итоге?
это никак не относится к интерфейсу логгера
смысл его в том что ты можешь сам реализовать его, а потом заменить на любую другую реализацию или наоборот не меняя весь код
вся логика в реализации
главное что при замене не надо менять код, кроме места создания логгера
а то куда пишется и что происходит с логами никак этого дела не касается
проще взять готовый логгер
стандарт практически https://github[dot]com/Seldaek/monolog
LIME Отправлено: 18 Сентября, 2020 - 19:30:06 • Тема: php-timer • Форум: Вопросы новичков

Ответов: 1
Просмотров: 288
по моему тут многое должно быть очевидно само собой
Perun пишет:
вместо этого цикла поместить код, который оценивается?
да
Perun пишет:
Или этот цикл для чего то другого?
нет
Perun пишет:
foreach со слешем
просто корневой namespace, функции тоже их используют и чтобы случайно не вызвать клиентскую(твою) ф-цию он уточнил что это та самая стандартная пыховская range
Perun пишет:
а во втором случае начало отмеряется от запуска скрипта?
видимо да

библа довольно простая и не дает многих метрик
и использовать неудобно - надо постоянно лезть с изменениями в код
есть поинтереснее решение https://habr[dot]com/ru/company/badoo/blog/430722/
LIME Отправлено: 18 Сентября, 2020 - 18:02:42 • Тема: Многоязычный сайт • Форум: SQL и Архитектура БД

Ответов: 3
Просмотров: 707
есть
поставить Magento
LIME Отправлено: 11 Сентября, 2020 - 23:43:50 • Тема: Сортировка по разным колонкам • Форум: Работа с файловой системой и файлами

Ответов: 12
Просмотров: 2984
imbecile пишет:
пожалуйста, перестаньте дуремарить ))
именно
переставай фигней страдать
imbecile пишет:
присвоить другое значение $sort в глобальном scope
это называется "шаблонный код"
тоесть тебе перед каждым вызовом надо будет непременно выставить правильный "$sort в глобальном scope", потому как даже если он такой же в следующем вызове, то что если он был изменен другим кодом?
он же глобальный
со всеми вытекающими
вот и будещь строки кода парочкой везде писать))
а еще может влезть какой-нибудь листенер/обсервер посреди работы и поменять $sort как ему будет вздумается
для кого умные дядьки области видимости придумывали а? хулиганье
(Добавление)
или наоборот
другой программист вот такой же умный тоже использует глобальный $sort в этом же проекте, но чуть глупее и не догадался перед каждым вызовом его выставлять(уже ржу)
ты же ему все сломаешь! айай
(Добавление)
$sort имячко-то довольно распространенное
LIME Отправлено: 10 Сентября, 2020 - 20:42:10 • Тема: Поиск в двумерном массиве и вставка значений • Форум: Напишите за меня, пожалуйста

Ответов: 4
Просмотров: 85
это да, но тогда уж доведем до мержа мб
WhitePlague массивы отсортированы по артикулу или не факт? можно их получать отсортированными?
LIME Отправлено: 10 Сентября, 2020 - 20:36:36 • Тема: Исправить ошибку. Array and string offset access syntax with curly braces is no longer supported • Форум: Вопросы новичков

Ответов: 1
Просмотров: 2993
Цитата:
Синтаксис доступа к смещению массивов и строк с фигурными скобками больше не поддерживается

(Добавление)
буду за гугл переводчика
(Добавление)
LIME Отправлено: 09 Сентября, 2020 - 22:20:09 • Тема: Поиск в двумерном массиве и вставка значений • Форум: Напишите за меня, пожалуйста

Ответов: 4
Просмотров: 85
алгоритм nested loop
LIME Отправлено: 06 Сентября, 2020 - 00:24:20 • Тема: Сортировка по разным колонкам • Форум: Работа с файловой системой и файлами

Ответов: 12
Просмотров: 2984
imbecile нельзя
как потом повторно вызывать с другим сорт?? ересь полная
'$sort'
никого ничего не смущает? например интерпретиция строки в одинарных кавычках?
LIME Отправлено: 26 Августа, 2020 - 21:28:19 • Тема: Рекурсивная функция не хочет работать :) • Форум: Вопросы новичков

Ответов: 11
Просмотров: 755
ты вообще не понял ничего
ретурн НУЖНО использовать
и только его
никаких глобал или статик
результат работы фции только в ретурне
hehagog545 пишет:
он просто не вернётся из недр
как это? вернется из самого первого вызова
накопившись во внетренних
глянь еще раз мои реализации рекурсии выше
попробуй мысленно выполнить действия
(Добавление)
лучше я уже не объясню
удаляюсь
(Добавление)
каждый вызов это новый экземпляр фции
LIME Отправлено: 26 Августа, 2020 - 20:39:25 • Тема: Рекурсивная функция не хочет работать :) • Форум: Вопросы новичков

Ответов: 11
Просмотров: 755
ретурн возвращает в точку вызова где бы она не была
hehagog545 пишет:
как брэйк
боже упаси
как ты себе это представляешь? я значит такой говорю- "уважаемая ф-ция, посчитай мне пжлст вот это"
а мне в ответ- "пшел на фиг! я наверх куда-то отдам результат"
ф-ция не знает как она вызвана и что такое рекурсия вообще
ее вызвали -> она посчитала -> результат вернула вызвавшему коду
LIME Отправлено: 26 Августа, 2020 - 19:05:43 • Тема: Рекурсивная функция не хочет работать :) • Форум: Вопросы новичков

Ответов: 11
Просмотров: 755
возможно я не понял чего ты хочешь, но ты глянь и докручивай сам если что
PHP:
скопировать код в буфер обмена
  1. function sum14(int $tries = 1, int $result = 0)
  2. {
  3.     for ($i = 0; $i <= 3; $i++) {
  4.         if ($i == 3) {
  5.             if ($result < 14) {
  6.                 [$tries, $result] = sum14(++$tries, $result);
  7.             }
  8.  
  9.             return [$tries, $result];
  10.         }
  11.         $result += rand(0, 5);
  12.     }
  13. }
  14.  
  15. [$tries, $result] = sum14();
  16. echo 'Результат ' . $result . '. За ' . $tries . ' попыток';

(Добавление)
или так
PHP:
скопировать код в буфер обмена
  1. function sum14(int $tries = 1, int $result = 0)
  2. {
  3.     for ($i = 0; $i <= 3; $i++) {
  4.         $result += rand(0, 5);
  5.     }
  6.     if ($result < 14) {
  7.         [$tries, $result] = sum14(++$tries, $result);
  8.     }
  9.  
  10.     return [$tries, $result];
  11. }

(Добавление)
я так понимаю цель изучить рекурсию? потому что если можно логику сделать циклом то лучше избегать рекурсии - у нее лишние накладные расходы на сам вызов(выделение и освобождение памяти)
и нужно помнить о максимальной глубине вложенности - стэк не бесконечен
(Добавление)
например числа фибоначи довольно быстро сдыхают на рекурсивном алгоритме
а циклом прям моментально считаются
LIME Отправлено: 26 Августа, 2020 - 16:26:24 • Тема: Рекурсивная функция не хочет работать :) • Форум: Вопросы новичков

Ответов: 11
Просмотров: 755
hehagog545 res надо передавать в вызов
глобальное состояние есть зло
функция должна быть чистой(это термин) - данные на вход и данные на выход и ничего более
никаких сайдэффектов
$res уже может существовать в системе и ты либо свою логику неверно выполнишь либо чужую сломаешь
static не сильно лучше
лучше сразу привыкай нормально делать
LIME Отправлено: 25 Августа, 2020 - 18:24:42 • Тема: как понять замыкание • Форум: Вопросы новичков

Ответов: 7
Просмотров: 797
Perun в пыхе(в нормальном ооп вообще) польза замыканий сомнительна
попробуй написать js с приватными свойствами и там будет понятнее
(Добавление)
еще можно сказать - для хранения состояния между вызовами
что вообще считается злом ибо не чистая ф-ция, но для моделей(entity) то что надо

Страниц (715): « 1 2 3 4 [5] 6 7 8 9 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB