php中字串三種定義方法

2021-09-19 02:55:14 字數 482 閱讀 9112

單引號 、雙引號 、定界符 heredoc(「)與nowdoc(『)處理大文字

單引號效率更高;

單引號不能解析變數,會原封不動的輸出變數名;

單引號不能解析轉義字元,只能解析單引號和反斜線本身 只能是:\、\』

雙引號可以解析變數,變數可以用特殊字元或{}包含

雙引號可以解析所有轉義字元 如:\、\』、\」、$、\n、\r、\t

heredoc 類似於雙引號

<<< eot

......

eot;

nowdoc 類似於單引號,不會進行任何的轉義和解釋
<<< 'eot'

......

eot;

兩者都用來處理大文字。heredoc是一種專門處理大段字串的通用處理方案,而nowdoc是php為了彌補動態實現「heredoc」的效率問題而實現的「高效率」的靜態版本

PHP中 字串定義的三種方式

字串是一串字元的集合,是php中最常用的資料型別之一,字串的定義主要有三種方式,單引號 雙引號 heredoc和nowdoc。123456 abcdefg 是大叔 不解析變數,所見即所得,效率高,不能出現單引號 需轉義 可轉義字元 寫法輸出 描述 兩個反斜線 反斜線 backslash 反斜線 單引...

php反轉字串的三種方法

假設有字串abcd,用php實現字串翻轉 1.第一種php有自帶的函式strrev可以輕鬆實現 str abcd 第一種自帶strrev實現翻轉 echo strrev str 輸出效果 2.就是把分割字串到乙個陣列中,然後遍歷拼接 function joinstrrev str return ne...

PHP生成隨機字串的三種方法

使用php開發應用程式,尤其是 程式,常常需要生成隨機密碼,如使用者註冊生成隨機密碼,使用者重置密碼也需要生成乙個隨機的密碼。隨機密碼也就是一串固定長度的字串,文章整理了幾種生成隨機字串的方法。51cto推薦專題 php 開發基礎入門 方法一 1 在33 126中生成乙個隨機整數,如35。2 將35...