乙個簡單的xml讀寫類稍理解下物件導向的使用

2021-09-11 07:15:26 字數 870 閱讀 6737

1,******xmlobject物件內建了__tostring()魔術方法所以xml的物件屬性可以直接echo 或者可以被(string)xmlobject 強制型別轉換為string型別,下面**有演示及說明。

<?php

class conf

public function write()

public function get($str)

return null;

}public function set($key, $value)

$conf = $this->_xml->conf;

// var_dump($conf);die;

$conf->addchild('item', $value)->addattribute('name', $key);

}}$conf = new conf(dirname(__file__) . '/test.xml');

//$user = $conf->get('user');

//var_dump( $user );

//$new_user = $conf->set('user', 'lily'); //值被修改為lily

//$user = $conf->get('user');

//echo $user; 雖然$user是乙個物件但是其內建了__tostring方法所以可以直接echo

//var_dump( $user );

//var_dump($user);

//var_dump((string)$conf);

$conf->set('gender1', 'boy');

//$conf->write();

乙個簡單的xml讀寫類理解下物件導向 二

比較上段 引入了異常處理。try catch 時特殊的處理放在前面,因為捕捉後會停止繼續捕獲,所以特殊自定義的放前面才能獲取到更詳細的所需要的異常資訊。而不是系統預設的簡單異常資訊。class xmlexception extends exception public function geterr...

乙個讀寫XML的方法

在ie中和firefox中要同時能夠同步的讀和獲取xml的方法,請查考下面的 480行到490行處理ie的情況,其後的處理firefox的情況。其中483行和494行的設定代表的是同步執行。firefor中不像ie中有微軟xml dom提供xml特性,可以很方便的訪問xml 因為這個特性並非標準的一...

乙個簡單的I O讀寫鎖

title 乙個簡單的i o讀寫鎖 一般我們對資料的操作無非兩種 讀 和 寫 那麼在大量資料的讀寫操作的時候平凡的運算元據庫的效率就會變得很慢,相對於在快取中讀取資料是非常的慢,那麼我們可以使用讀寫鎖來設計乙個快取系統,來提公升我們對大量資料讀寫的效率。需要注意的乙個問題 關於unlock操作,我們...