php中的修飾符

2022-02-17 21:53:36 字數 657 閱讀 6526

上面使用了乙個修飾符u,詳見關於修飾符的介紹。

php正規表示式修飾符的理解:

在php正規表示式裡面的修飾符可以改變正則的很多特性,使得正規表示式更加適合你的需要(注意:修飾符對於大小寫是敏感的,這意味著"e"並不等於"e")。

php正規表示式修飾符的種類及介紹:

◆i :如果在修飾符中加上"i",則正則將會取消大小寫敏感性,即"a"和"a" 是一樣的。

◆m:預設的正則開始"^"和結束"$"只是對於正則字串如果在修飾符中加上"m",那麼開始和結束將會指字串的每一行:每一行的開頭就是"^",結尾就是"$"。

◆s:如果在修飾符中加入"s",那麼預設的"."代表除了換行符以外的任何字元將會變成任意字元,也就是包括換行符!

◆x:如果加上該修飾符,表示式中的空白字元將會被忽略,除非它已經被轉義。

◆e:本修飾符僅僅對於replacement有用,代表在replacement中作為php**。

◆a:如果使用這個修飾符,那麼表示式必須是匹配的字串中的開頭部分。比如說"/a/a"匹配"abcd"。

◆e:與"m"相反,如果使用這個修飾符,那麼"$"將匹配絕對字串的結尾,而不是換行符前面,預設就開啟了這個模式。

◆u:和問號的作用差不多,用於設定"貪婪模式"。

PHP的類修飾符與訪問修飾符

abstract class my abstract class my inte ce demo class mypc extends root implements demo demo2 demo3 如果訪問控制許可權允許,可不必建立該類物件而直接使用類名加兩個冒號 呼叫,static的屬性,在記...

PHP 方法修飾符

方法修飾符有 static final abstract 1.5.1 static 靜態的 static修飾的屬性叫靜態屬性 static修飾的方法叫靜態方法 靜態成員載入類的時候分配空間,程式執行完畢後銷毀 靜態成員在記憶體中就乙份。呼叫語法 類名 屬性 類名 方法名 class person e...

修飾符 許可權修飾符

四種形式許可權修飾符的訪問情況 publicprotected不寫private 同乙個類中 四種都可以 同一包中的不同類 除了private剩下都可以 不同包下的子類 public protected 可以 不同包下的不同類 只有public可以 許可權修飾符 public protected 預...