亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

關于正則匹配失敗,是否會報錯或提示的問題

在PHP中,如果對某個字符串進行正則表達式匹配的時候,當字符串中沒有需要匹配的模式時,是否會報Notice?下面是我的測試代碼:

<?php

$email= array( "[email protected]","[email protected]","[email protected]" );
?$p='/[a-zA-Z0-9]*\@163.com/';
?$str='';
?foreach( $email as $value)
?{

?preg_match($p,$value,$str);
?echo $str[0]."<br \>";
?}
?var_dump($str);
??>

運行結果是:

otice: ?Undefined offset: 0 in /data/webroot/usercode/bit/560-830536/index.php on line 15

[email protected]

Notice: ?Undefined offset: 0 in /data/webroot/usercode/bit/560-830536/index.php on line 15

array(0) { }

是否真如本人所測試結果這樣,還是本人代碼有問題?

正在回答

0 回答

舉報

0/150
提交
取消

關于正則匹配失敗,是否會報錯或提示的問題

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號