亚洲最大看欧美片,亚洲图揄拍自拍另类图片,欧美精品v国产精品v呦,日本在线精品视频免费

  • 站長資訊網(wǎng)
    最全最豐富的資訊網(wǎng)站

    php怎么實現(xiàn)字符串轉(zhuǎn)換成數(shù)組

    php怎么實現(xiàn)字符串轉(zhuǎn)換成數(shù)組

    本篇文章給大家分享的內(nèi)容是如何實現(xiàn)php字符串轉(zhuǎn)換成數(shù)組,作為php程序員第一反應(yīng)是聯(lián)想到explode(),implode()這兩個函數(shù)。

    con[1]=28&selt[1]=1&con[2]=29&selt[2]=4&con[3]=26&selt[3]=4 &con[4]=30&selt[4]=2&con[5]=4&selt[5]=1&con[6]=11&con[7]=12

    上面就是需要轉(zhuǎn)換成PHP數(shù)組的字符串;下面提供PHP轉(zhuǎn)換代碼

    <?php $str = 'con[1]=28&selt[1]=1&con[2]=29&selt[2]=4&con[3]=26&selt[3]=4&con[4]=30&selt[4]=2&con[5]=4&selt[5]=1&con[6]=11&con[7]=12'; $arr = explode('&',$str); $arr2 = array(); foreach($arr as $k=>$v){         $arr = explode('=',$v);         $arr2[$k] = $arr[1]; } print_r($arr2); ?> //輸出 Array (     [0] => 28     [1] => 1     [2] => 29     [3] => 4     [4] => 26     [5] => 4     [6] => 30     [7] => 2     [8] => 4     [9] => 1     [10] => 11     [11] => 12 ) //第二個 <?php $str = 'con[1]=28&selt[1]=1&con[2]=29&selt[2]=4&con[3]=26&selt[3]=4&con[4]=30&selt[4]=2&con[5]=4&selt[5]=1&con[6]=11&con[7]=12'; $arr = explode('&',$str); $arr2 = array(); foreach($arr as $k=>$v){         $arr = explode('=',$v);         $arr2[$arr[0]] = $arr[1]; } print_r($arr2); ?> //輸出 Array (     [con[1]] => 28     [selt[1]] => 1     [con[2]] => 29     [selt[2]] => 4     [con[3]] => 26     [selt[3]] => 4     [con[4]] => 30     [selt[4]] => 2     [con[5]] => 4     [selt[5]] => 1     [con[6]] => 11     [con[7]] => 12 )

    以上php代碼也可以解決字符串轉(zhuǎn)換成數(shù)組的問題。下面介紹一下parse_str()函數(shù)的說明讓自己在腦子中好有印象.

    parse_str() 函數(shù)把查詢字符串解析到變量中。 parse_str(string,array) string:需要轉(zhuǎn)換的字符串; array:返回到一個數(shù)組中; 如果沒有設(shè)置array的話就覆蓋同名變量

    贊(0)
    分享到: 更多 (0)
    網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號