大小寫(xiě)有關(guān)函數(shù) 復(fù)制代碼 代碼如下: strtolower() strtoupper() ucfirst() ucword()

HTML標(biāo)簽相關(guān)的字符串格式化函數(shù) 復(fù)制代碼 代 " /> 免费日本视频,国内成人免费视频,污视频链接

中文字幕日韩一区二区_国产一区二区av_国产毛片av_久久久久国产一区_色婷婷电影_国产一区二区精品

php基礎(chǔ)教程 php內(nèi)置函數(shù)實(shí)例教程

所以愛(ài)微網(wǎng)現(xiàn)在講解先php內(nèi)置函數(shù)
有大小寫(xiě)轉(zhuǎn)換相關(guān)函數(shù)
文本html標(biāo)簽處理函數(shù)

大小寫(xiě)有關(guān)函數(shù)
復(fù)制代碼 代碼如下:
strtolower()
strtoupper()
ucfirst()
ucword()


HTML標(biāo)簽相關(guān)的字符串格式化函數(shù)
復(fù)制代碼 代碼如下:
nl2br()
htmllentities()
htmlspecialchars()
stripslashes()
strip_tags()
number_format()
strrev()
md5()


php中所有字符串處理函數(shù) ,都不是在原字符串上修改,而是返回一個(gè)新格式化后的字符串
復(fù)制代碼 代碼如下:
<?php
//轉(zhuǎn)換成小寫(xiě)
$a='www.jb51.NET';
echo strtolower($a);
//結(jié)果:www.jb51.NET

//轉(zhuǎn)換成大寫(xiě)
$a='www.jb51.NET';
echo strtoupper($a);
//結(jié)果:WWW.jb51.NET

//首字母大寫(xiě)
$a='www.jb51.NET';
echo ucfirst($a);
//結(jié)果:Www.jb51.NET

//每個(gè)單詞首字母大寫(xiě)
$a='i love you';
echo ucword($a);
//結(jié)果:I Love You

/*
提示:大家都知道大小寫(xiě),認(rèn)為小寫(xiě)和大寫(xiě)有區(qū)別嗎,但是為什么要區(qū)分大小寫(xiě)呢
在win系統(tǒng)下php大小寫(xiě)不嚴(yán)格 但是在linux系統(tǒng)下就嚴(yán)禁拉 大小寫(xiě)不能亂寫(xiě)
比如
在自動(dòng)加載類(lèi)的時(shí)候
<?php
function _autoload($className){
include strtolower($className).'.class.php';
}
$obj= new MyClass;
這樣就加載myclass.class.php
因?yàn)槲募J切?xiě)那么必須轉(zhuǎn)換小寫(xiě)
?>
*/

//nl2br把空格轉(zhuǎn)換成實(shí)體<br/>因?yàn)橐话阍跒g覽器里顯示的換行都是<br/> 例如在表單留言本里必須要轉(zhuǎn)換不然折行不成功 再多的空格都任務(wù)是一個(gè)空格
$a='
i
love
you
';
echo $a;
echo nl2br($a);
結(jié)果1:i love you
結(jié)果2:
i
love
you

//表單提交如果你不進(jìn)行html標(biāo)簽處理那么就會(huì)直接顯示樣式或者js代碼直接運(yùn)行
/*
<form>
<input type='text' name='title'>
<input type='submit' name='submit' value='提交'>
</form>

當(dāng)你輸入
<H1>www.jb51.NET<H1>
一提交就出現(xiàn)是一號(hào)大字體
但是你原來(lái)是想要
<H1>www.jb51.NET<H1>結(jié)果的
所以要處理下
當(dāng)輸入<script>alert('www.jb51.NET')</script>
一提交就會(huì)運(yùn)行Javascript
這樣不好 必須處理下來(lái)防止黑客找到你攻擊的入口
表單默認(rèn)提交方式是get
*/
//當(dāng)你輸入<div><h1>www.jb51.NET</h1></div>
echo htmlspecialchars($_GET['title']);//過(guò)濾了
結(jié)果:<div><h1>www.jb51.NET</h1></div>
其他查看源碼就知道< 和 >已經(jīng)被替換了成< >就會(huì)在頁(yè)面原型顯示
還有一點(diǎn)要主要 如果不處理<div >有的復(fù)制的文章自身有標(biāo)簽樣式就會(huì)打亂你的頁(yè)面布局 可能css沖突
htmllentities()函數(shù)用戶(hù)和htmlspecialchars()相反用法就不說(shuō)了

當(dāng)你需要那個(gè)標(biāo)簽留著可以用到strip_tags()函數(shù)
echo strip_tags($_GET['title'],'<b><p><strong><h1>');
提交結(jié)果是你查看源碼 就會(huì)發(fā)現(xiàn)<div>沒(méi)有了

/*
加入輸入i love 'jb51';
提交結(jié)果為 i love /'jb51/'反斜杠轉(zhuǎn)義了
那么我要想原文輸出怎么辦呢
可以用這個(gè)php函數(shù)stripslashes()
取消轉(zhuǎn)義
echo stripslashes($_GET['title']);
結(jié)果是i love 'jb51';
如果含有html標(biāo)簽?zāi)厝邕@種
<a href="http://www.jb51.NET/">i love 'jb51'</a>
我要原型輸出怎么辦 可以用2個(gè)函數(shù)結(jié)合起來(lái)用 我已經(jīng)說(shuō)過(guò)的
echo htmlspecialchars(stripslashes($_GET['title']));
結(jié)果:<a href="http://www.jb51.NET/">i love 'jb51'</a>
*/

//number_format()這個(gè)函數(shù)是格式化貨幣函數(shù) 不同國(guó)家的習(xí)慣不一樣那么需要的貨幣顯示就不一樣例如商城中國(guó)錢(qián)是通常是這樣的格式
千分位分割用逗號(hào) 保留幾位用點(diǎn) 人稱(chēng)‘小數(shù)點(diǎn)'
這個(gè)函數(shù)的用法很簡(jiǎn)單
number_format($money,小數(shù)點(diǎn)保留幾位,'小數(shù)點(diǎn)用什么分開(kāi)','千分位用什么分開(kāi)')
$price='123465789.233';
echo number_format($money,2,',','.');
結(jié)果:123.465.789,23
echo number_format($money,2,'.',',');//中國(guó)式的
結(jié)果:123,465,789.23

//strrev()使字符串反倒過(guò)來(lái)
$str='http://www.jb51.NET';
echo strrev($str);
結(jié)果:moc.tenwii.www//:ptth

//md5就是加密 用戶(hù)名密碼必須要加密防止黑客
$a='admin';
echo $b= md5($a);

php技術(shù)php基礎(chǔ)教程 php內(nèi)置函數(shù)實(shí)例教程,轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 亚洲a在线观看 | 日韩在线国产精品 | 国产一区| 全免费a级毛片免费看视频免费下 | 一区二区三区在线电影 | 亚洲一区不卡 | h视频免费在线观看 | 国产精品久久久久久久久久 | av网站在线免费观看 | 免费在线日韩 | 精品国产一区二区三区久久 | 国产精品一区二区日韩 | 成人精品一区二区三区中文字幕 | 性国产丰满麻豆videosex | 国产精品美女久久久免费 | heyzo在线| 精品在线99| 99九九视频| 免费一区 | 免费h在线 | www.com久久久| av片免费| 欧美综合在线视频 | 国产精品精品久久久 | 91人人在线 | 国产精品不卡一区二区三区 | www.青青草 | 国产精品久久久久久久久久久新郎 | 国产欧美一区二区三区日本久久久 | 亚洲精品www | 美女日批免费视频 | 黄视频网址 | 91麻豆精品国产91久久久更新资源速度超快 | 91色视频在线观看 | 久久久精品一区二区三区 | 欧美激情国产日韩精品一区18 | 四虎影院美女 | 特级做a爰片毛片免费看108 | 国产一区二区久久 | 亚洲福利网| 一区二区三区四区不卡视频 |