![]()
|
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.7">
array_multisort説明bool array_multisort ( array ar1 [, mixed arg [, mixed ... [, array ...]]])array_multisort()ã¯ã€è¤‡æ•°ã®é…列を一度ã«ã€ã¾ãŸ ã¯ã€å¤šæ¬¡å…ƒã®é…列をãã®æ¬¡å…ƒã®ä¸€ã¤ã§ã‚½ãƒ¼ãƒˆã™ã‚‹éš›ã«ä½¿ç”¨å¯èƒ½ã§ã™ã€‚ ã“ã®é–¢æ•°ã¯ã€ã‚½ãƒ¼ãƒˆã®éš›ã«ã‚ーã®ç›¸é–¢ã‚’ç¶æŒã—ã¾ã™ã€‚ 入力ã®é…列ã¯ã€ã‚るテーブルã®ã‚«ãƒ©ãƒ ã§è¡Œã‚’ソートã™ã‚‹å‡¦ç†ãŒè¡Œã‚れ㾠ã™ã€‚ã“れã¯ã€SQL ORDER BYæ§‹æ–‡ã¨ä¼¼ã¦ã„ã¾ã™ã€‚最åˆã®é…列ã¯ã‚½ãƒ¼ãƒˆã•れ る最åˆã®é…列ã§ã™ã€‚ãã®é…列ã®è¡ŒãŒåŒã˜ã ã£ãŸå ´åˆã¯ã€æ¬¡ã®å…¥åŠ›é…列㧠ソートã•れるã¨ã„ã£ãŸã‚ˆã†ã«ãªã‚Šã¾ã™ã€‚ ã“ã®é–¢æ•°ã®å¼•æ•°ã®æ§‹é€ ã¯ã€ã‚„や一般的ã§ã¯ã‚りã¾ã›ã‚“ãŒã€æŸ”軟ãªã‚‚ã®ã§ ã™ã€‚å…ˆé ã®å¼•æ•°ã¯ã€é…列ã§ã‚ã‚‹å¿…è¦ãŒã‚りã¾ã™ã€‚ãã®å¾Œã®å„引数ã«ã¯ã€ é…列ã¾ãŸã¯æ¬¡ã®ãƒªã‚¹ãƒˆã«ã‚るソート用フラグã®ã©ã¡ã‚‰ã‹ã‚’指定ã™ã‚‹ã“㨠ãŒå¯èƒ½ã§ã™ã€‚ ソート方法指定フラグ:
ソート型ã®ãƒ•ラグ:
å„é…列ã«åŒã˜åž‹ã®ã‚½ãƒ¼ãƒˆç”¨ãƒ•ãƒ©ã‚°ã‚’äºŒã¤æŒ‡å®šã™ã‚‹ã“ã¨ã¯å‡ºæ¥ã¾ã›ã‚“。 ã‚る引数é…列ã«é©ç”¨ã‚’指定ã•れãŸã‚½ãƒ¼ãƒˆç”¨ãƒ•ラグãŒé©ç”¨ã•れるã®ã¯ã€ã ã®é…列ã®ã¿ã§ã™ã€‚æ–°ã—ã„é…列引数を処ç†ã™ã‚‹å‰ã«ãƒ‡ãƒ•ォルトã®SORT_ASC ãŠã‚ˆã³SORT_REGULARã«ãƒªã‚»ãƒƒãƒˆã—ã¾ã™ã€‚ æˆåŠŸæ™‚ã«TRUEã€å¤±æ•—ã—ãŸå ´åˆã«FALSEã‚’è¿”ã—ã¾ã™ã€‚
ã“ã®ä¾‹ã§ã¯ã€ã‚½ãƒ¼ãƒˆã®å¾Œã§ã€æœ€åˆã®é…列ã¯ã€10,"a", 100, 100ã¨ãªã‚Šã¾ ã™ã€‚2番目ã®é…列ã¯ã€1, 1, "2", 3を有ã—ã¾ã™ã€‚最åˆã®é…列(100ãŠã‚ˆã³ 100)ã®åŒã˜ã‚¨ãƒ³ãƒˆãƒªã«å¯¾å¿œã—ã¦ã„ã‚‹2番目ã®é…列ã®ã‚¨ãƒ³ãƒˆãƒªã¯åŒæ™‚ã«ã‚½ãƒ¼ トã•れã¾ã™ã€‚
ã“ã®ä¾‹ã§ã¯ã€ã‚½ãƒ¼ãƒˆã•れãŸå¾Œã€æœ€åˆã®é…列ã¯10,100, 100, "a" (æ–‡å—列 ã¨ã—ã¦æ˜‡é †ã§ã‚½ãƒ¼ãƒˆã•れã¦ã„ã¾ã™)を有ã—ã¦ãŠã‚Šã€2番目ã®é…列ã¯ã€ 1, 3, "2", 1 (数値ã¨ã—ã¦é™é †ã«ã‚½ãƒ¼ãƒˆã•れã¦ã„ã¾ã™)ã¨ãªã£ã¦ã„ã¾ã™ã€‚
|