v2.5.2
Giriş yap

php 8 usort();

aydinkeskin
494 defa görüntülendi

daha önce php 7 de hiç bir sorun olmuyordu fakat php 8 de hata vermeye başladı

<b>Deprecated</b>: uasort(): Returning bool from comparison function is deprecated, return an integer less than, equal to, or greater than zero in <b>C:xampphtdocsControlbackjsiceriklerblogkatblog-category-data.php</b> on line <b>101</b><br />

<=> şeklindede dedim fakat işe yaramadı
diye

<?php
usort($data, function ($a, $b) use ($sort, $field) {
    if (!isset($a->$field) || !isset($b->$field)) {
        return false;
    }

    if ($sort === 'asc') {
        return $a->$field > $b->$field ? true : false;
    }

    return $a->$field < $b->$field ? true : false;
});
?>
Cevap yaz
Cevaplar (0)
Henüz kimse cevap yazmadı. İlk cevap yazan sen ol!