Size: a a a

2021 July 26

АГ

Алексей Гевондян... in phpGeeks
на входе у тебя что? некие настройки (начальные значения переменных)
источник

АГ

Алексей Гевондян... in phpGeeks
на выходе - некий текстовый файл. вот попробуй решить эту задачу с помощью класса SomeGcodeGenerator
источник

АГ

Алексей Гевондян... in phpGeeks
проще будет, и красивее, и удобнее работать, и помочь люди смогут, потому что будет более понятным код. потому что когда попытаешься разложить в класс, придется чуть больше сделать чем просто набор глобальных переменных и функций объявить
источник

АГ

Алексей Гевондян... in phpGeeks
можно потихоньку улучшать код начать. 1) избавиться от сокращений. flmnt - это что? одному тебе известно, что в твоем коде происходит. e - это что?
источник

АГ

Алексей Гевондян... in phpGeeks
dirs, behaviors - что значат?
источник

K

Katulos⠀ in phpGeeks
Собственно то и значат, не?
источник

АГ

Алексей Гевондян... in phpGeeks
направления, поведения. ты понял все, да?
источник

АГ

Алексей Гевондян... in phpGeeks
ну давай объясни тогда мне глупому,  в behaviors что каждое из чисел означает?
источник

K

Katulos⠀ in phpGeeks
Я даже не знаю о чем речь, оно мне надо?
источник

АГ

Алексей Гевондян... in phpGeeks
ну можно сейчас попробовать человеку помочь. просто у него код работает, но не правильно. понять как исправить - не понимая что это, такая себе затея
источник

K

Katulos⠀ in phpGeeks
Так не берись, в чем проблема?
источник

АГ

Алексей Гевондян... in phpGeeks
блин, точно, спасибо.
источник

K

Katulos⠀ in phpGeeks
Обращайся
источник
2021 July 27

C

Coder in phpGeeks
Доброй ночи. Есть один вопрос.
$pathToDir = 'путь до какой-то папки';
$files = scandir($pathToDir);
// Этот код выбрасывает ошибку, т.к. в безымянную функцию передается две переменных вместо одной. Как же тогда передать свою переменную в функцию? Кроме использования global.
$onlyXmlFiles = array_filter($files, function ($f, $pathToDir) {
   $file = $pathToDir . $f;
   if (is_file($file)) {
       $info = pathinfo($file);
       if ($info['extension'] === 'xml') {
           return true;
       }
   }
   return false;
});
источник

АС

Альберт Степанцев... in phpGeeks
use use
источник

C

Coder in phpGeeks
это вместо global надо использовать?
источник

АС

Альберт Степанцев... in phpGeeks
но имейте в виду, что use, то есть "замыкание", передает не переменную, а ее значение
источник

АС

Альберт Степанцев... in phpGeeks
это начать уже мануал читать
источник

АГ

Алексей Гевондян... in phpGeeks
один аргумент у функции сделай, то, что еще требуется передать, через use напиши
источник

C

Coder in phpGeeks
Спасибо, буду читать мануал.
источник