Heim >Backend-Entwicklung >PHP-Tutorial > 求一段PHP代码解决方案

求一段PHP代码解决方案

WBOY
WBOYOriginal
2016-06-13 13:18:34878Durchsuche

求一段PHP代码
trim($_POST['tag'])的值为:11,你好|12,他好|13,我好|14,都好|15,大家好
让下面5个值分别等于
$tagsql['tag1']=11
$tagsql['tag2']=12
$tagsql['tag3']=13
$tagsql['tag4']=14
$tagsql['tag5']=15

代码应当怎么写,麻烦知道的大哥直接给完整代码谢谢了!

------解决方案--------------------
老牛拉破车的循环

PHP code

$str = '11,你好|12,他好|13,我好|14,都好|15,大家好';
$arr = array();
if (!empty($str)) {
    preg_match_all('/(\d{2})/', $str, $match);
    $i = 0;
    foreach ($match[1] as $value) {
        ++$i;
        $arr['tag' . $i] = $value;
    }
} else {
    for ($i = 1; $i 
                 
              
              
        
            
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn