php XPATH一些注意事項

2021-06-22 08:12:28 字數 523 閱讀 3092

<?php 

/****

40集****/

//建立乙個dom物件並讀取xml檔案到記憶體中

$dom = new domdocument('1.0','utf-8');

$dom->load('./book.xml');

//建立乙個xpath物件

$xpath = new domxpath($dom);

$sql = '/bookstore/book[1]/title';//注意此處路徑數字從1開始,與下面的item引數不同

$rs = $xpath->query($sql);//即使上面定位到了具體某個節點,得到的$rs仍然是乙個節點列表

print_r($rs);

echo $rs->item(0)->nodevalue;//所以輸出的時候仍然得用item(0)->nodevalue 不能直接echo $rs; 另外注意此處item引數從0 開始 ;另外nodevalue的v要大寫,不然報錯

?>

一些注意事項

0.解題思路 a.普通思路 b.遞迴 bfs dfs c.動態規劃 比遞迴快 d.雙指標 比for迴圈快 如 快慢指標方法 e.用棧 1.陣列初始化 int a new int 5 a 0 預設為0.二維陣列也一樣。boolean b new boolean 5 b 0 預設為false.strin...

vue一些注意事項

1.生命週期鉤子的this上下文指向呼叫它的 vue 例項。不要在選項屬性或 上使用箭頭函式,比如 created console.log this.a 或 vm.watch a newvalue this.mymethod 因為箭頭函式是和父級上下文繫結在一起的,this 不會是如你所預期的 vu...

c 一些注意事項

1.long int的位元組資訊 int在32位系統下是4位元組,long在32位也是4位元組,在64位int不變,但是long變成8位元組,所以我們的編譯器不同可能會導致我們處理int,long不同 2.注意c 有時候的強制型別轉換 注意最大最小值是不一樣的,int max 231 1 或 int...