中文字幕第五页-中文字幕第页-中文字幕韩国-中文字幕最新-国产尤物二区三区在线观看-国产尤物福利视频一区二区

分享7個(gè)非常適合初學(xué)者使用的實(shí)用PHP方法

2023-12-24    分類: 網(wǎng)站建設(shè)

你有沒(méi)有查看過(guò)全部PHP的方法,我大概統(tǒng)計(jì)了一下,在PHP參考中一共有5025個(gè)。如果你初學(xué)這種web編程語(yǔ)言,那么我將介紹幾個(gè)非常實(shí)用的PHP方法,希望能夠?qū)δ阌袔椭?br />
Function1:array_rand

首先我們介紹這個(gè)簡(jiǎn)單的方法array_rand。

是不是想從一個(gè)數(shù)組中隨機(jī)取出一個(gè)來(lái)?你可以使用rand或者mt_rand來(lái)得到一個(gè)隨機(jī)的數(shù),傳遞0和最后一個(gè)index值作為數(shù)組的最小和大參數(shù),這將會(huì)給你一個(gè)隨機(jī)的key你可以用來(lái)得到數(shù)組的值。

當(dāng)然這里有更方便的方法來(lái)實(shí)現(xiàn)上述功能:array_rand,只需要傳遞一個(gè)數(shù)組,會(huì)自動(dòng)給你返回一個(gè)隨機(jī)key。如下:

$sites = ["BBB.com", "AAA.com", "baidu.com", "google.com"]; $k = array_rand($sites); $sites[$k];

如果你需要的不僅僅是一個(gè)一個(gè)隨機(jī)數(shù)值的話,你還可以傳遞第二個(gè)參數(shù)來(lái)設(shè)置返回的數(shù)值數(shù)量,這樣你就可以得到一個(gè)隨機(jī)的數(shù)組。

Function2:strip_tags

我們常常會(huì)從客戶端得到大段的文字內(nèi)容:可能是留言或者是一個(gè)個(gè)人介紹。當(dāng)然你可能不希望其中夾雜任何的HTML標(biāo)簽。如果你希望去除html,那么可以使用strip_tags:

$message = “<div> This is www.***.com </div>”; echo strip_tags($message); //返回 “This is www.***.com”

當(dāng)然,可能你希望允許出現(xiàn)某些標(biāo)簽,例如<b>,<strong>等,可以傳遞 第二個(gè)參數(shù)如下:

$message = “<div> This is <strong>www.***.com</strong></div>”; echo strip_tags($message, “<strong><em><code>”); // “This is <strong>www.***.com</strong>”

Function3:strftime

日期是web程序中我們需要常常處理的對(duì)象,你如何將日期輸出為你需要的格式呢?得到timestamp很簡(jiǎn)單,但是如何得到格式呢?使用strftime方法可以快速的幫助你得到你需要的格式,只需要傳遞格式字符串和timestamp,如下:

strftime(“%B %d, %Y”, time()); // July 28, 2012

當(dāng)然,如果你記不住所有的日期格式 ,可以使用這個(gè)方便的 strfti.me 地址來(lái)查詢。

Function4:basename

當(dāng)我們需要處理文件,你可以需要知道它的絕對(duì)路徑。但是,如果你需要給用戶顯示文件信息,你可能需要顯示文件名,不是整個(gè)路徑。使用basename這個(gè)方法可以幫助你找出路徑對(duì)應(yīng)文件名,或者文件后綴,如下:

$path = “/some/long/path/to/the/BBB.html”; $filename1 = basename($path); // BBB.html $filename2 = basename($path, “.html”); // BBB

Function5:list

這個(gè)方法超棒,打比方說(shuō)你有一個(gè)數(shù)組,你想將數(shù)組內(nèi)容賦予到變量中,使用這個(gè)方法將會(huì)超簡(jiǎn)單:

$array = ["BBB", "AAA"]; list($first_website, $last_website) = $array;

echo $first_website; // BBB echo $last_website; // AAA

你可以看到,我們只傳遞了一個(gè)變量名參數(shù)到list方法,然后設(shè)置為數(shù)組。和一般的語(yǔ)法有些區(qū)別,因?yàn)榉椒ㄔ谧筮叡徽{(diào)用,但是,的確可以工作。這里PHP文檔有個(gè)非常好的例子:

$data = “foo:*:1023:1000::/home/foo:/bin/sh”; list($user, $pass, $uid, $gid, $gecos, $home, $shell) = explode(“:”, $data);

Function6:range

如果你需要列舉一個(gè)數(shù)組,那你需要看看range方法。只需要傳入一個(gè)開(kāi)始和結(jié)束值,它會(huì)返回一個(gè)數(shù)字?jǐn)?shù)組:

range(0, 10); // array(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10) range(‘a(chǎn)’, ‘f’); // array(‘a(chǎn)’, ‘b’, ‘c’, ‘d’, ‘e’. ‘f’);

可以看到包含了邊界數(shù)字,即你提供的開(kāi)始和結(jié)束值。你也可以指定只返回他們中間的數(shù)字:

range(2, 10, 2); // array(2, 4, 6, 8, 10);

Function7:isset

這個(gè)實(shí)用的方法可以用檢測(cè)一個(gè)變量是否已經(jīng)被設(shè)置。你傳遞一個(gè)變量名,如果變量存或者已經(jīng)被設(shè)置為非null的數(shù)值則在將會(huì)返回true。

$name = “BBB.com”;

isset($name); // true isset($age); // false

因?yàn)檫@個(gè)方法同時(shí)也可以處理數(shù)組,所以可以用來(lái)檢查全局?jǐn)?shù)組$_GET和$_POST中指定的key是否存在。如下:

if(isset($_GET['query'])) { // get results and display them } else { // show some default content }

這里大家學(xué)習(xí)了7個(gè)非常實(shí)用的PHP方法,如果你是PHP初學(xué)者,你可以閱讀相關(guān)的PHP書籍。

分享文章:分享7個(gè)非常適合初學(xué)者使用的實(shí)用PHP方法
文章出自:http://www.2m8n56k.cn/news1/310101.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信公眾號(hào)云服務(wù)器標(biāo)簽優(yōu)化做網(wǎng)站Google電子商務(wù)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:[email protected]。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

營(yíng)銷型網(wǎng)站建設(shè)
主站蜘蛛池模板: 免费亚洲视频在线观看 | 欧美一级视频在线观看 | 国产成人精品免费视频大 | 欧美成人手机视频 | 欧美一区二区三区男人的天堂 | 最新在线精品国自拍视频 | 99re热视频这里只精品 | 日本尹人综合香蕉在线观看 | 精品九九久久 | 日韩一级高清 | 亚洲视频免费一区 | 国产成人盗拍精品免费视频 | 国亚洲欧美日韩精品 | 97超级碰碰碰免费公开在线观看 | 欧美色另类 | 九九精品视频一区在线 | 久久久高清免费视频 | 欧美aaa毛片免费看 欧美aaa视频 | 国产成人最新毛片基地 | 亚洲视频国产视频 | 午夜三级理论在线观看视频 | 爱综合| 日韩午夜视频在线观看 | 伊人久久大香线焦在观看 | 日韩手机看片福利精品 | 精品久久久久久中文字幕一区 | 久久道 | 国产91会所洗浴女技师按摩 | 欧美色欧 | 宅男66lu国产乱在线观看 | 欧美黑人xxxxxxxxxx | 91热久久免费精品99 | 男女国产视频 | 亚洲毛片在线免费观看 | 亚欧精品在线观看 | 亚洲无色| 狠狠色综合久久丁香婷婷 | 亚洲欧美中文在线观看4 | 久久91亚洲精品中文字幕奶水 | 一级片aaaa | 自拍视频第一页 |