真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

php中怎么替換變量

這篇文章主要介紹了php中怎么替換變量,具有一定借鑒價(jià)值,需要的朋友可以參考下。希望大家閱讀完這篇文章后大有收獲。下面讓小編帶著大家一起了解一下。

創(chuàng)新互聯(lián)建站服務(wù)項(xiàng)目包括翼城網(wǎng)站建設(shè)、翼城網(wǎng)站制作、翼城網(wǎng)頁(yè)制作以及翼城網(wǎng)絡(luò)營(yíng)銷策劃等。多年來(lái),我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢(shì)、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,翼城網(wǎng)站推廣取得了明顯的社會(huì)效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到翼城省份的部分城市,未來(lái)相信會(huì)繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!

php替換變量的方法:首先使用“PHP ->fopen();”打開一個(gè)文件;然后通過(guò)“PHP ->fread();”讀取文件;最后通過(guò)“PHP->str_replace();”函數(shù)替換模板變量即可。

PHP 替換模板變量實(shí)現(xiàn)步驟

1.首先需要打開一個(gè)文件.這里用到了PHP ->fopen();函數(shù)
定義和用法
fopen() 函數(shù)打開文件或者 URL。
如果打開失敗,本函數(shù)返回 FALSE。
函數(shù)原型:
fopen(filename,mode,include_path,context)
說(shuō)明
fopen() 將 filename 指定的名字資源綁定到一個(gè)流上。如果 filename 是 "scheme://..." 的格式,則被當(dāng)成一個(gè) URL,PHP 將搜索協(xié)議處理器(也被稱為封裝協(xié)議)來(lái)處理此模式。如果該協(xié)議尚未注冊(cè)封裝協(xié)議,PHP 將發(fā)出一條消息來(lái)幫助檢查腳本中潛在的問(wèn)題并將 filename 當(dāng)成一個(gè)普通的文件名繼續(xù)執(zhí)行下去。
如果 PHP 認(rèn)為 filename 指定的是一個(gè)本地文件,將嘗試在該文件上打開一個(gè)流。該文件必須是 PHP 可以訪問(wèn)的,因此需要確認(rèn)文件訪問(wèn)權(quán)限允許該訪問(wèn)。如果激活了安全模式或者 open_basedir 則會(huì)應(yīng)用進(jìn)一步的限制。
如果 PHP 認(rèn)為 filename 指定的是一個(gè)已注冊(cè)的協(xié)議,而該協(xié)議被注冊(cè)為一個(gè)網(wǎng)絡(luò) URL,PHP 將檢查并確認(rèn) allow_url_fopen 已被激活。如果關(guān)閉了,PHP 將發(fā)出一個(gè)警告,而 fopen 的調(diào)用則失敗。
對(duì) context 的支持是 PHP 5.0.0 添加的。
提示和注釋
注釋:為移植性考慮,強(qiáng)烈建議在用 fopen() 打開文件時(shí)總是使用 "b" 標(biāo)記。
2.打開這個(gè)文件以后,對(duì)這個(gè)文件進(jìn)行讀取.這里用到了PHP ->fread();函數(shù)
定義和用法
fread() 函數(shù)讀取文件(可安全用于二進(jìn)制文件)。
函數(shù)原型:
fread(file,length) //備注:我才知道.這個(gè)函數(shù)獲取到的文件是按字節(jié)(Byte)來(lái)計(jì)算文件大小的....
說(shuō)明
fread() 從文件指針 file 讀取最多 length 個(gè)字節(jié)。該函數(shù)在讀取完最多 length 個(gè)字節(jié)數(shù),或到達(dá) EOF 的時(shí)候,或(對(duì)于網(wǎng)絡(luò)流)當(dāng)一個(gè)包可用時(shí),或(在打開用戶空間流之后)已讀取了 8192 個(gè)字節(jié)時(shí)就會(huì)停止讀取文件,視乎先碰到哪種情況。
返回所讀取的字符串,如果出錯(cuò)返回 false。
提示和注釋
提示:如果只是想將一個(gè)文件的內(nèi)容讀入到一個(gè)字符串中,請(qǐng)使用 file_get_contents(),它的性能比 fread() 好得多。
例子 1
從文件中讀取 10 個(gè)字節(jié):

代碼如下:

 

例子 2
讀取整個(gè)文件:

代碼如下:

 

3.開始替換模板變量.這里用到了PHP->str_replace();函數(shù)
定義和用法
str_replace() 函數(shù)使用一個(gè)字符串替換字符串中的另一些字符。
函數(shù)原型:
str_replace(find,replace,string,count)
提示和注釋
注釋:該函數(shù)對(duì)大小寫敏感。請(qǐng)使用 str_ireplace() 執(zhí)行對(duì)大小寫不敏感的搜索。
注釋:該函數(shù)是二進(jìn)制安全的。
3.替換模板變量后.使用PHP->echo();函數(shù)進(jìn)行輸出
編碼部分:

代碼如下:

$title="測(cè)試標(biāo)題"; 
$file="測(cè)試內(nèi)容"; 
//打開這個(gè)模板 
$tempdata=fopen("test.html","r"); 
//讀取模板中的內(nèi)容 
$str=fread($tempdata,filesize("test.html")); 
//替換模板中的內(nèi)容 
$str=str_replace('{$title}',$title,$str); 
$str=str_replace('{$center}',$file,$str); 
//輸出 
echo $str;

感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享php中怎么替換變量?jī)?nèi)容對(duì)大家有幫助,同時(shí)也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,遇到問(wèn)題就找創(chuàng)新互聯(lián),詳細(xì)的解決方法等著你來(lái)學(xué)習(xí)!


當(dāng)前題目:php中怎么替換變量
文章轉(zhuǎn)載:http://weahome.cn/article/gdsggi.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部