Как это можно сделать с тем же результатом с помощью mysqli?

Я работаю над переносом некоторого кода из mysql_ в эквиваленты mysqli_, однако я наткнулся на нечто, что не похоже на прямое преобразование:

У меня есть следующий код

if($field_flags == false) { for($j=0; $j<$num_fields; $j++) { $field_flags[$j] = mysql_field_flags($result, $j); if(strpos($field_flags[$j], 'not_null') !== false) { $field_flags[$j] = false; } else { $field_flags[$j] = true; } } } 

И мне трудно переносить его, поскольку новый метод «mysqli_fetch_field_direct» не кажется таким простым.

Может кто-то, пожалуйста, помогите мне с портированием вышеуказанного кода. По сути, я проверяю, разрешает ли поле null или нет.