Замените create_function на ?? для PHP 8 [дубликат]Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Замените create_function на ?? для PHP 8 [дубликат]

Сообщение Anonymous »

У меня есть блог WordPress, работающий на старой установке PHP 7.4... и я обновлю его до PHP 8.0.3 или выше!

Код: Выделить всё

/Only show the meta box if there are fields to show. if ($this->get_postmeta_array($screen)) add_meta_box('su_postmeta', __('Show Settings', 'look-ultimate'),  create_function('', 'global $look_ultimate; $look_ultimate->show_postmeta_box("'.$screen.'");'), $screen, 'normal', 'high');
Как можно было переписать этот код, к сожалению поддержки от производителя больше нет??
Заранее спасибо
не работает:

Код: Выделить всё

function('$screen') { return 'global $look_ultimate; $look_ultimate->show_postmeta_box("'.$screen.'");'), $screen, 'normal', 'high') } ;


Подробнее здесь: https://stackoverflow.com/questions/787 ... -for-php-8
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»