本帖最后由 gencc 于 2013-09-04 14:49:17 编辑

解决方案 »

  1.   

    $s = <<< TXT
    <img src="1.jpg"><br />
    这张图片太搞笑了<br />
    <img src="2.jpg"><br />
    这张图片太可怕了<br />
    <img src="3.jpg"><br />
    笑傻了.
    TXT;
    $t = explode('<br />'.PHP_EOL, $s);
    foreach(array_chunk($t, 2) as $row) {
      list($图片[], $文字[]) = $row;
    }print_r($图片);
    print_r($文字);Array
    (
        [0] => <img src="1.jpg">
        [1] => <img src="2.jpg">
        [2] => <img src="3.jpg">
    )
    Array
    (
        [0] => 这张图片太搞笑了
        [1] => 这张图片太可怕了
        [2] => 笑傻了.
    )
      

  2.   


    PHP 怎么将那些代码处理成这样呢?
      

  3.   

    哎,但很多代码都不同的.有多个<br />的.
      

  4.   

    explode('<img src="xxx.jpg">'.PHP_EOL, $s);
    这个怎么写呢,用图片分隔开来.