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