php添加文件
Ⅰ 通過php添加xml文檔內容的方法
本文實例講述了通過php添加xml文檔內容的方法。分享給大家供大家參考。具體分析如下:
這里講述的添加xml文檔內容,從上一篇《DOM基礎及php讀取xml內容操作的方法》繼續,代碼如下:
復制代碼
代碼如褲態滾下:<?php
//1、創建一個DOMDocument對象。該對象就表示
xml文件
$xmldoc
=
new
DOMDocument();
//2、載入xml文件(指定要解析哪個xml文件,此時dom樹節點就會載入到內存中)
$xmldoc->load("class.xml");
//3、添加一條學生信息
//(1)取出要節點
$root
=
$xmldoc->getElementsByTagName("class")->item(0);//返回胡余DOMElement對象類型
var_mp($root);
//(2)創建學生節點
student
$stu_node
=
$xmldoc->createElement("student");//返回DOMElement對象類型
$stu_node->setAttribute("id"閉判,"大美女");//給創建的節點添加屬性,如果有需要的話
//(3)創建名字、性別、年齡等節點
name、sex和age
$stu_node_name
=
$xmldoc->createElement("name");
$stu_node_name->nodeValue
=
"大喬";
$stu_node_sex
=
$xmldoc->createElement("sex");
$stu_node_sex->nodeValue
=
"女";
$stu_node_age
=
$xmldoc->createElement("age");
$stu_node_age->nodeValue
=
"25";
//(4)將name、sex、age等三個節點掛載到student節點上
$stu_node->appendchild($stu_node_name);
$stu_node->appendchild($stu_node_sex);
$stu_node->appendchild($stu_node_age);
//(5)把student節點掛載到根節點上
$root->appendchild($stu_node);
//4、保存到
xml
文檔中
//$xmldoc->save("class.xml");//保存到原xml文檔中,相當於在後面添加;如果是一個不存在的xml文檔,則會新建一個xml文檔,內容為原xml內容+新添加的內容。
?>
希望本文所述對大家的php操作XML程序設計有所幫助。
Ⅱ php插入html文件
PHP插入或者引入外部文件的函數有:require,require_once,include,include_once等;插入HTML文件使用其中任意一個函數都可以;
比如.php要插入zd.html文件,示例如下:
<!DOCTYPEhtmlPUBLIC"-//W3C//DTDHTML4.01Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<metahttp-equiv="Content-Type"content="text/html;charset=UTF-8">
<title>HTML</title>
</head>
<body>
<fontcolor="red">html部分</font>
</body>
</html>
<?php
echo"-----------插入的HTML內容如下----------------";
echo"<br/>";
require'test.html';
?>
運行效果如下:
Ⅲ php添加擴展dll文件
你這個dll是你自己編譯出來的還是網上下載的?請確保和你當前的php版本相符,然後放到ext目錄,打開php.ini加上一句extension=xx.dll,最後重啟Apache···然後看看你的phpinfo有沒有相應的信息
Ⅳ php怎麼把數據寫入文本文件
php數據寫入文本文件的具體操作步驟如下:
1、使用touch命令建立一個a.php的文件。
Ⅳ 在PHP中,如何實現寫入或創建另1個PHP文件
使用fopen,fwrite,fclose 方法
簡單的例子如下<?php
$afile = fopen("afile.php", "w") or die("Unable to open file!");
$txt = "Hi, ";
fwrite($myfile, $txt);
$txt = "success ";
fwrite($afile, $txt);
fclose($afile);
?>關鍵是寫文件的地方,必須要有寫的許可權。尤其是linux伺服器。 可用 chmod 方法 來更改許可權。