Приносим извинения .... Функция работает просто отлично, как есть, поэтому я не думал, что необходимы какие -либо дополнительные детали. (Я просто пытаюсь избавиться от своего предупреждения о том же, версии 7.4), и в настоящее время я не могу обновить PHP) Вот рабочий код: < /p>
Я хочу заменить create_function ( ) (устарел в PHP) с помощью другого раствора. < /p>
// Before returning check if we need to sort the results.
if (($depth==0) && ($args &
(PREG_FIND_SORTKEYS|PREG_FIND_SORTBASENAME|PREG_FIND_SORTMODIFIED|PREG_FIND_SORTFILESIZE|PREG_FIND_SORTDISKUSAGE)) )
{
$order = ($args & PREG_FIND_SORTDESC) ? 1 : -1;
$sortby = '';
if ($args & PREG_FIND_RETURNASSOC)
{
if ($args & PREG_FIND_SORTMODIFIED) $sortby = "['stat']['mtime']";
if ($args & PREG_FIND_SORTBASENAME) $sortby = "['basename']";
if ($args & PREG_FIND_SORTFILESIZE) $sortby = "['stat']['size']";
if ($args & PREG_FIND_SORTDISKUSAGE) $sortby = "['du']";
}
// Sort Function(currently working, but deprecation warning.
$filesort = create_function('$a,$b', "\$a1=\$a$sortby;\$b1=\$b$sortby; if (\$a1==\$b1) return 0; else return (\$a1
Подробнее здесь: https://stackoverflow.com/questions/793 ... thing-like
Как я могу переписать функцию, в которой я использовал «create_function ()» на что -то вроде «fn ()», так как create_fun ⇐ Php
Кемеровские программисты php общаются здесь
1738275504
Anonymous
Приносим извинения .... Функция работает просто отлично, как есть, поэтому я не думал, что необходимы какие -либо дополнительные детали. (Я просто пытаюсь избавиться от своего предупреждения о том же, версии 7.4), и в настоящее время я не могу обновить PHP) Вот рабочий код: < /p>
Я хочу заменить create_function ( ) (устарел в PHP) с помощью другого раствора. < /p>
// Before returning check if we need to sort the results.
if (($depth==0) && ($args &
(PREG_FIND_SORTKEYS|PREG_FIND_SORTBASENAME|PREG_FIND_SORTMODIFIED|PREG_FIND_SORTFILESIZE|PREG_FIND_SORTDISKUSAGE)) )
{
$order = ($args & PREG_FIND_SORTDESC) ? 1 : -1;
$sortby = '';
if ($args & PREG_FIND_RETURNASSOC)
{
if ($args & PREG_FIND_SORTMODIFIED) $sortby = "['stat']['mtime']";
if ($args & PREG_FIND_SORTBASENAME) $sortby = "['basename']";
if ($args & PREG_FIND_SORTFILESIZE) $sortby = "['stat']['size']";
if ($args & PREG_FIND_SORTDISKUSAGE) $sortby = "['du']";
}
// Sort Function(currently working, but deprecation warning.
$filesort = create_function('$a,$b', "\$a1=\$a$sortby;\$b1=\$b$sortby; if (\$a1==\$b1) return 0; else return (\$a1
Подробнее здесь: [url]https://stackoverflow.com/questions/79390851/how-can-i-rewrite-a-function-where-i-used-create-function-to-something-like[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия