explode ile yapabilirsiniz hocam
<?php
function armut($param){
        $param = explode('&',$param);
        /*bunu yapinca elimizdeki ifade şu hale dönüştü;
        orderby=count
        show_count=1
        order=DESC
        bu ifadeyi tekrar explode ediyoruz yada substr ile kontrol yaparakta olabilir.
        */
        // substr hali;
        foreach($param as $value){
            $aranan = 'orderby';
            if(substr( $value, 0, strlen($aranan) ) == $aranan ){
                $tmp = explode("=",$value);
                echo "orderby:".$tmp[1]."<br />";
            }
            $aranan = 'show_count';
            if(substr( $value, 0, strlen($aranan) ) == $aranan ){
                $tmp = explode("=",$value);
                echo "show_count:".$tmp[1]."<br />";
            }            
            $aranan = 'order';
            if(substr( $value, 0, strlen($aranan) ) == $aranan ){
                $tmp = explode("=",$value);
                echo "order:".$tmp[1]."<br />";
            }
        }
}
armut('orderby=count&show_count=1&order=DESC');
?>

explode nedir ne degildir; Php Explode Fonksiyonu görsel video eğitimi