Heim  >  Artikel  >  Backend-Entwicklung  >  请PHP老师,帮忙写段代码.非常感谢!该怎么处理

请PHP老师,帮忙写段代码.非常感谢!该怎么处理

WBOY
WBOYOriginal
2016-06-13 13:22:20793Durchsuche

请PHP老师,帮忙写段代码.非常感谢!!
HtmlString = "……var pictree = ['1341972991328.html','1341972991534.html','1341972991731.html','1341972991929.html','1341972992128.html','1341972992341.html','1341972992586.html','1341972992780.html','1341972992972.html','1341972993169.html','1341972993363.html','1341972993560.html','1341972993749.html','1341972993955.html','1341972994153.html'];
 //-->
 


……"

字符串变量HtmlString。变量值不确定。但都存在 var pictree = [字符串1] 和 。 

如何把 字符串1 里各''里的内容和 字符串2 连接起来组成一个新的字符串?


在线等。 第一次接触PHP。谢谢老师!!

------解决方案--------------------

PHP code
$HtmlString = 
 
<input type="hidden" name="thePage" id="thePage" value="1">
<input type="hidden" name="thePath" id="thePath" value="080819/hyrz008081909/1341972991328/">
<input type="hidden" name="maxPage" id="maxPage" value="15">
html;
preg_replace('/var pictree = \[([^\]]*)\]/e',"\$s='$1'",$HtmlString);
$arr=explode(',',str_replace("'",'',$s));
$str=preg_match('/id="thePath" value="(.*?)"/s',$HtmlString,$m);
foreach($arr as &$v) $v=$m[1].$v ;
print_r($arr);
<br><font color="#e78608">------解决方案--------------------</font><br>
PHP code

$HtmlString = 
 
<input type="hidden" name="thePage" id="thePage" value="1">
<input type="hidden" name="thePath" id="thePath" value="080819/hyrz008081909/1341972991328/">
<input type="hidden" name="maxPage" id="maxPage" value="15">……"
HTML;

preg_match('/pictree\s=\s\[(.*)\].*id="thePath"\svalue="([a-z\d\/]+)"/is', $HtmlString, $match);
if (isset($match[1]) && isset($match[2]))
    echo $match[1] . $match[2]; <div class="clear">
                 
              
              
        
            </div>
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