鍍金池/ 問答/PHP  網絡安全/ php數組排序sort問題。

php數組排序sort問題。

有如下數組:$arr = ['abc', 'ABC', 0.23, 'Begin', 'oh', 11, 456, 'sort', 'EMAIL'];

分別使用sort($arr),sort($arr, SORT_STRING),sort($arr, SORT_NUMERIC)排序后為什么是?

['ABC','Begin','EMAIL','abc','oh','sort',0.23,11,456]

['abc','ABC','Begin','oh','sort','EMAIL',0.23,11,456]

[0.23,11,456,'ABC','Begin','EMAIL','abc','oh','sort']
回答
編輯回答
蔚藍色

只是排序算法按字母順序和按數值來排序的區(qū)別。字符串可以當成C里數字數組來排。

PHP的文檔真的是所有語言里寫得最好最容易閱讀的文檔了,多看看吧,學其他語言可沒有這待遇sort

2017年8月7日 13:37