国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > PHP > 正文

第30篇 一對多自由控制語音(九)及PHP XML DOM

2019-11-09 19:18:01
字體:
供稿:網(wǎng)友

關(guān)鍵詞:一對多自由控制語音, php xml DOM

一、一對多自由控制語音

1.1 在demos2下面

https://192.168.1.14:9001/demos2/StreamHasData.html

1.2 代碼分析

1)http://www.rtcmulticonnection.org/docs/streamEvents/

看個(gè)截圖如下:

注:從上述截圖中,我們要找出connection.streamEvents,如下:

2) 接下來要輸出isAudioMuted

可以在上面設(shè)如下:

3)能屏蔽聲音啦,代碼如下:

二、PHP XML

2.1 PHP XML DOM

1)

內(nèi)建的 DOM 解析器使在 PHP 中處理 XML 文檔成為可能。W3CDOM 提供了針對 HTML 和 XML 文檔的標(biāo)準(zhǔn)對象集,以及用于訪問和操作這些文檔的標(biāo)準(zhǔn)接口。

2) XML 解析

如需讀取和更新 - 創(chuàng)建和處理 - 一個(gè) XML 文檔,您需要 XML 解析器。

有兩種基本的 XML 解析器類型:

基于樹的解析器:這種解析器把 XML 文檔轉(zhuǎn)換為樹型結(jié)構(gòu)。它分析整篇文檔,并提供了對樹中元素的訪問,例如文檔對象模型 (DOM)。

基于時(shí)間的解析器:將 XML 文檔視為一系列的事件。當(dāng)某個(gè)具體的事件發(fā)生時(shí),解析器會(huì)調(diào)用函數(shù)來處理。

DOM 解析器是基于樹的解析器。

3) 看個(gè)小例子

<?xmlversion="1.0" encoding="ISO-8859-1"?><from>Jani</from>

XML DOM 把上面的 XML 視為一個(gè)樹形結(jié)構(gòu):

Level 1: XML 文檔

Level 2: 根元素: <from>

Level 3: 文本元素: "Jani"

注:DOM XML 解析器函數(shù)是 PHP 核心的組成部分。無需安裝就可以使用這些函數(shù)。

4)看個(gè)大例子

XML文件如下:

程序如下:

運(yùn)行結(jié)果如下:

分析如下:

上面的實(shí)例創(chuàng)建了一個(gè) DOMDocument-Object,并把 "note.xml" 中的 XML 載入這個(gè)文檔對象中。saveXML() 函數(shù)把內(nèi)部 XML 文檔放入一個(gè)字符串,這樣我們就可以輸出它。

5)再看一個(gè)例子如下:

 文件如下:

程序如下:

運(yùn)行結(jié)果如下:

分析如下:

在上面的實(shí)例中,您看到了每個(gè)元素之間存在空的文本節(jié)點(diǎn)。

當(dāng) XML 生成時(shí),它通常會(huì)在節(jié)點(diǎn)之間包含空白。XML DOM 解析器把它們當(dāng)作普通的元素,如果您不注意它們,有時(shí)會(huì)產(chǎn)生問題。

2017年1月30日星期一


發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 香河县| 洛浦县| 古丈县| 宁化县| 定兴县| 长汀县| 资阳市| 道真| 子长县| 无为县| 邳州市| 泽州县| 吴忠市| 合阳县| 常德市| 安图县| 留坝县| 包头市| 赣榆县| 商水县| 灯塔市| 洛隆县| 襄城县| 鄯善县| 台南市| 台前县| 北海市| 弥勒县| 保亭| 石楼县| 隆尧县| 长子县| 安国市| 凤翔县| 元谋县| 诸暨市| 万盛区| 大港区| 京山县| 屏东县| 桦甸市|