1. <tt id="5hhch"><source id="5hhch"></source></tt>
    1. <xmp id="5hhch"></xmp>

  2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

    <rp id="5hhch"></rp>
        <dfn id="5hhch"></dfn>

      1. PHP中函數的使用說明

        時間:2024-09-01 06:15:46 PHP 我要投稿
        • 相關推薦

        PHP中函數的使用說明

          先用一段代碼重現一下問題

          乍一看,結果很讓人費解:

          復制代碼 代碼如下:

          <?php

          $string = <<<EOF

          hello

          world

          EOF;

          $data = simplexml_load_string($string);

          print_r($data);

          print_r($data->foo);

          ?>

          乍一看,結果很讓人費解:

          復制代碼 代碼如下:

          SimpleXMLElement Object

          (

          [foo] => Array

          (

          [0] => SimpleXMLElement Object

          (

          [bar] => hello

          )

          [1] => SimpleXMLElement Object

          (

          [bar] => world

          )

          )

          )

          SimpleXMLElement Object

          (

          [bar] => hello

          )

          明明print_r顯示foo是一個有兩個bar元素的數組,但是最后卻僅僅顯示了一個bar元素!

          原因其實很簡單,在如上所示simplexml_load_string的結果里,foo并不是數組,而是一個迭代對象!

          可以這樣確認:

          復制代碼 代碼如下:

          foreach ($data->foo as $v) print_r($v);

          foreach ($data->children() as $v) print_r($v);

          看來,print_r或者var_dump之類的表象并不完全可信,自己多留心吧。

        【PHP中函數的使用說明】相關文章:

        PHP中的排序函數區別分析03-31

        PHP的壓縮函數03-31

        淺析php函數的實例04-01

        PHP中date函數常用時間處理方法03-31

        簡單介紹php構造函數用法03-15

        探討PHP函數的實現原理及性能04-01

        php外部執行命令函數03-31

        php對圖像的各種處理函數代碼總結04-01

        php字符串處理函數大全03-20

        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码

        1. <tt id="5hhch"><source id="5hhch"></source></tt>
          1. <xmp id="5hhch"></xmp>

        2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

          <rp id="5hhch"></rp>
              <dfn id="5hhch"></dfn>