欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

如何通過PHP自帶的服務(wù)器來查看正則匹配結(jié)果-創(chuàng)新互聯(lián)

小編給大家分享一下如何通過PHP自帶的服務(wù)器來查看正則匹配結(jié)果,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

眉縣ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:028-86922220(備注:SSL證書合作)期待與您的合作!

眾所周知,PHP代碼需要web服務(wù)器來執(zhí)行,要測試PHP代碼就得搭建一個web服務(wù)器,這就給我們平時學(xué)習(xí)帶來了較多不便。不過好在PHP v5.4版本以后,PHP會自帶一個功能簡單的web服務(wù)器。

啟動內(nèi)置web服務(wù)器

首先,進(jìn)入自定義的web文件夾,然后啟動內(nèi)置web服務(wù)器:

cd ~/public_html
php -S localhost:8000

端口號8000是自定義的,換成其他未使用端口均可。

啟動后,控制界面如下所示:


如何通過PHP自帶的服務(wù)器來查看正則匹配結(jié)果

測試內(nèi)置服務(wù)器

在public_html文件夾下建立test.php,


<?php
phpinfo();
?>

然后在瀏覽器中訪問localhost:8000/test.php,應(yīng)該就可以看到php的信息頁面:


如何通過PHP自帶的服務(wù)器來查看正則匹配結(jié)果

正則匹配
我們來看下PHP進(jìn)行正則匹配的一個簡單例子:


<?php
$subject = 'abc3def';
$pattern = '/c\dde/';
preg_match($pattern, $subject, $matches, PREG_OFFSET_CAPTURE);
print_r($matches);
?>

可以通過PHP的內(nèi)置web服務(wù)器來查看運(yùn)行結(jié)果,不出意外的話你可以看到如下輸出,

Array
(
  [0] => Array
  (
    [0] => c3de
    [1] => 2
  )
)

接下來我們來仔細(xì)分析這個代碼。

preg_match函數(shù)

preg_match函數(shù)的原型是int preg_match ( string $pattern , string $subject [, array &$matches [, int $flags = 0 [, int $offset = 0 ]]] )。其中pattern即為正則表達(dá)式,subject是被匹配的字符串,后面的都是可選參數(shù)。代碼中的PREG_OFFSET_CAPTURE即為flags值,作用就是將匹配結(jié)果的偏移量同匹配結(jié)果一起輸出至matches變量中,默認(rèn)只將匹配結(jié)果輸出至matches中。關(guān)于該函數(shù)的詳細(xì)說明,請參看preg_match官方文檔。

正則表達(dá)式

代碼中的‘/c\def/'即為正則表達(dá)式,在大多數(shù)程序中,正則表達(dá)式都被置于兩個正斜杠之間。\d表示匹配數(shù)字,因此代碼中的正則表達(dá)式匹配的是c數(shù)字def的字符串。關(guān)于正則表達(dá)式的更多語法,可以參看正則表達(dá)式30分鐘入門教程。這里順便提一點(diǎn),正則表達(dá)式的第二個斜杠之后可以添加一個模式修飾符。最簡單的模式修飾符就是i,匹配時忽略大小寫。例如,正則表達(dá)式/def/匹配字符串a(chǎn)bcDef會失敗,而/def/i匹配字符串a(chǎn)bcDef則會成功。更多的模式修飾符可參看模式修飾符。

print_r函數(shù)

print_r函數(shù)打印一個變量易于理解的信息。不同于print和echo只能打印字符串、整型等普通變量,print_r還可以打印array變量以及object變量,并以易于理解的格式輸出。講到這再延伸講下,PHP中還有一個經(jīng)常會用到的打印信息的函數(shù),就是var_dump函數(shù)。正如函數(shù)的名稱一樣,這個函數(shù)經(jīng)常在調(diào)試下使用,除了能打印變量的值,還能打印變量的類型。

以上是“如何通過PHP自帶的服務(wù)器來查看正則匹配結(jié)果”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

當(dāng)前名稱:如何通過PHP自帶的服務(wù)器來查看正則匹配結(jié)果-創(chuàng)新互聯(lián)
文章地址:http://aaarwkj.com/article4/ccjjie.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站建設(shè)網(wǎng)站改版、全網(wǎng)營銷推廣外貿(mào)建站、企業(yè)網(wǎng)站制作響應(yīng)式網(wǎng)站

廣告

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

成都做網(wǎng)站
亚洲av日韩专区在线观看| 精品一区二区三区在线观看国产| 精品国产亚洲av未满十八| 亚洲乱码中文字幕久久| 国产偷自一区二区三区| 日韩最新视频一区二区三| 欧美日韩一区二区黄色| 黄色三级亚洲男人的天堂| 久久精品国产亚洲av品| 欧美av精品一区二区三区| 深夜视频国产在线观看| 日本久久精品免费网站| 杨幂一区二区在线观看| 琪琪精品免费一区二区三区| 香蕉欧美在线视频播放| 亚洲一区二区精品天堂| 国产乱肥老妇国产一区二| 午夜精品视频免费91| 日本免费高清一区二区| 五月天丁香婷婷一区二区| 亚洲少妇插进去综合网| 在线观看免费在线观看免费| 日韩国产精品亚洲欧美在线| av中文字幕一区二区三区| 日韩一区欧美中文字幕| 中文字幕一区日韩欧美| 欧美日韩一区精品视频| 色哟哟哟哟免费观看视频| 久久精品一本久久99精品| 亚洲无综合素人在线观看| 亚洲欧美日韩国产成人精品| 久久精品国产亚洲av麻豆尤物| 琪琪精品免费一区二区三区| 一区二区三区av夏目彩春| 亚洲精品在线免费av| 日韩免费系列一区二区| 激情影院在线观看福利| 亚洲大片色一区在线观看| 高清国产在线播放91| 国产成人短视频在线播放| 亚洲无综合素人在线观看|