Saya tidak faham pengisihan fungsi tersuai tatasusunan Bolehkah mana-mana pakar membantu saya dengan jawapannya.
漠漠
漠漠 2018-08-28 00:21:19
0
10
1342

QQ图片20180828002804.png

Siapa yang boleh memberitahu saya apakah nilai kedua-dua parameter ini dan dari mana ia datang? faham

漠漠
漠漠

membalas semua(4)
YHF

$var1 dan $var2 ialah dua nilai kunci bersebelahan dalam tatasusunan $arr Setiap kali dua nilai kunci bersebelahan dibandingkan, iaitu nilai kunci 1 terlebih dahulu dibandingkan dengan nilai kunci 2. Selepas perbandingan, kunci. nilai 2 dan nilai kunci 2 dibandingkan. Nilai kunci 3 dibandingkan, dan seterusnya, sehingga penghujung tatasusunan.

  • balas Setiap kali perbandingan dibuat, ia sentiasa mengembalikan 1 atau -1 atau 0, jadi bagaimana dia mendapat urutan ini pada akhirnya?
    漠漠 pengarang 2018-08-30 16:06:53
  • balas Dalam susunan menurun, 1 bermakna lebih besar daripada, -1 bermakna kurang daripada, 0 bermakna sama dengan Jika 1 bermakna bahawa dua $var1 semasa adalah lebih besar daripada $var2, $var1 akan berada di hadapan, dan $var2 akan berada di bahagian. belakang. Setiap kali kedua-duanya bersebelahan selepas perbandingan, anda akhirnya boleh mendapatkan hasil.
    YHF pengarang 2018-08-30 16:22:46
秋香姐家的小书童

Ini hanyalah fungsi terbina dalam.

  • balas Apa maksud anda? Kita hanya perlu melakukannya mengikut kaedah ini. Kita tidak perlu tahu cara mengiranya, bukan?
    漠漠 pengarang 2018-08-28 17:22:11
墨尘

usort ialah fungsi terbina dalam PHP usort() membolehkan pengguna menggunakan fungsi tersuai untuk mengisih tatasusunan.

usort membandingkan dua elemen setiap kali dan mendapat nilai pulangan untuk pengisihan 0, -1 dan 1 masing-masing mewakili sama, kurang daripada dan lebih besar.

  • balas Adakah ia serupa dengan jenis gelembung?
    漠漠 pengarang 2018-08-28 15:16:37
White secretary

    

<?php 
echo "我可以和你们成为好朋友吗 哭唧唧";
>


  • balas awak ketawakan saya
    漠漠 pengarang 2018-08-28 15:12:13
  • balas Saya... cuma bergurau... Saya baru berprogram... Abang... jangan marah... QAQ
    White secretary pengarang 2018-08-28 16:22:59
  • balas Haha, saya pun baru tahu
    漠漠 pengarang 2018-08-28 16:25:35
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan