本帖最后由 u012314326 于 2013-10-02 17:04:39 编辑

解决方案 »

  1.   

    $arr=Array("1"=>1,"2"=>2);
    $result=print_r($arr,TRUE);
    echo $result;
      

  2.   

    1.“ print_r() 将把数组的指针移到最后边。使用 reset() 可让指针回到开始处”
    $ar = array('a' => 1, 'b' => 2);
    echo current($ar); //1
    print_r($ar);
    echo current($ar); //1
    可知这个描述是过时的了2.“如果想捕捉 print_r() 的输出,可使用 return 参数。若此参数设为 TRUE, print_r() 将不打印结果(此为默认动作),而是返回其输出。”
    $ar = array('a' => 1, 'b' => 2);
    $s = print_r($ar, 1);
    3.这个函数,在实际编程中有什么作用?
    这个函数一般运用与调试过程中