> 백엔드 개발 > PHP 튜토리얼 > 求一段PHP代码解决方案

求一段PHP代码解决方案

WBOY
풀어 주다: 2016-06-13 13:18:34
원래의
873명이 탐색했습니다.

求一段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 
                 
              
              
        
            
로그인 후 복사
관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿