PHP網(wǎng)站設(shè)計(jì)關(guān)于上傳文件的方法
PHP網(wǎng)站在設(shè)計(jì)時(shí)要上傳文件,必須調(diào)用move_uploaded_file()函數(shù),深圳網(wǎng)站設(shè)計(jì)公司整理該函數(shù)的語(yǔ)法格式如下:boolmove_uploaded_file(string$filename,string$destination)
該函數(shù)將檢查并確保由參數(shù)filename指定的文件是合法的上傳文件,即通過(guò)PHP的HTTPPOST上傳機(jī)制所上傳的。如果文件合法,則將其移動(dòng)為由destination指定的文件。如果filename不是合法的上傳文件,不會(huì)出現(xiàn)任何操作,move_uploaded_file()將返回false。
如果filename是合法的上傳文件,但出于某些原因無(wú)法移動(dòng),不會(huì)出現(xiàn)任何操作,move_uploaded_file()將返回false。此外還會(huì)發(fā)出一條警告。如果目標(biāo)文件已經(jīng)存在,將會(huì)被覆蓋。
【示例】如何使用move_uploaded_file()函數(shù)將遠(yuǎn)程文件上傳到服務(wù)器上指定目錄中,頁(yè)面代碼如下(move_uploaded_file.php),演示效果如圖21.9所示。

PHP網(wǎng)站設(shè)計(jì)怎樣操作XML文檔方法
XML是目前比較流行的語(yǔ)言,是Web開(kāi)發(fā)中常用的數(shù)據(jù)格式,無(wú)論是RSS訂閱、Web服務(wù),還是Ajax技術(shù),都需要與XML有著直接的聯(lián)系,通過(guò)PHP可以對(duì)XML數(shù)據(jù)進(jìn)行操作。
首先創(chuàng)建XML文檔
PHP不僅可以動(dòng)態(tài)生成網(wǎng)頁(yè),還可以生成XML文檔。
【示例】快速生成XML文檔(xml.php)。代碼如下:
<?php
header('Content-type:text/xml');
echo'<?xmlversion="1.0"encoding="utf-8"?>';
echo'<留言本>';
echo'<留言>';
echo'<用戶名性別="男"QQ="666666666"Email="zhangsan@263.net">張三</用戶名>';echo'<留言內(nèi)容>這里是張三的留言</留言內(nèi)容>';echo'<留言時(shí)間>2014-2-516:39:26</留言時(shí)間>';
echo'</留言>';
echo'<留言>';
echo'<用戶名性別="女"QQ="777777777"Email="lisi@263.net">李四</用戶名>';
echo'<留言內(nèi)容>這里是李四的留言</留言內(nèi)容>';
echo'<留言時(shí)間>2014-3-516:39:26</留言時(shí)間>';
echo'</留言>';
echo'</留言本>';
?>
在生成的XML文檔代碼中第一行必須使用header()函數(shù)設(shè)置文檔的類型。在瀏覽器中預(yù)覽,則演示效果如圖21.10所示。
好了,網(wǎng)站設(shè)計(jì)公司本文關(guān)于“PHP網(wǎng)站設(shè)計(jì)關(guān)于上傳文件與操作XML文檔的方法”知識(shí)詳解就分享到這里,謝謝關(guān)注,博納網(wǎng)絡(luò)編輯整理。