문제

여기 내 플래시 파일에서 얻는 입력이 있습니다.

process.php?Q2=898&Aa=Grade1&Tim=0%3A0%3A12&Q1=908&Bb=lkj&Q4=jhj&Q3=08&Cc=North%20America&Q0=1

그리고 PHP에서 나는이 코드를 사용하여 ($ _get as $ field => $ label) {$ datarray [] = $ _ get [$ field];

echo  "$field :";
echo $_GET[$field];;
echo "<br>";

내가 이걸 꺼내

Q2 : 898 AA : Grade1 TIM : 0 : 0 : 12 Q1 : 908 BB : LKJ Q4 : JHJ Q3 : 08 CC : 북미 Q0 : 1

이제 내 질문은 어떻게 알파시를 분류합니까?

등등....DB에 삽입하기 전에

도움이 되었습니까?

해결책

ksort($_GET);

이것은 종류 $_GET 배열의 키로. 크르소트 역순으로.

다른 팁

당신이 찾고 있는 것은 ksort.PHP 매뉴얼을 읽어보세요!;)

키별로 자연스럽게 정렬하려면 다음을 수행하세요.

function knatsort(&$karr){
    $kkeyarr = array_keys($karr);
    natsort($kkeyarr);
    $ksortedarr = array();
    foreach($kkeyarr as $kcurrkey){
        $ksortedarr[$kcurrkey] = $karr[$kcurrkey];
    }
    $karr = $ksortedarr;
    return true;
}

감사합니다, PHP 매뉴얼!

foreach ($_GET as $key => $value) {
 echo $key.' - '.$value.'<br/>';
}
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top