91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

在php中字符串的概念是什么

發布時間:2022-06-29 14:31:51 來源:億速云 閱讀:450 作者:iii 欄目:編程語言

本篇內容介紹了“在php中字符串的概念是什么”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

在php中,字符串是一個連續的字符序列,由一系列的字符組成,其中每個字符等同于一個字節。定義字符串有三種方式:1、使用單引號包裹字符,語法“'字符串內容'”;2、使用雙引號包裹字符,語法“"字符串內容"”;3、使用heredoc句法結構“<<<”,語法“<<<EOF 字符內容 EOF;”。

在php中字符串的概念是什么

本教程操作環境:windows7系統、PHP8.1版、DELL G3電腦

php中的字符串

字符串是一個連續的字符序列,由一系列的字符組成,其中每個字符等同于一個字節。

在其它語言中,字符和字符串是兩種不同的數據類型,但在 PHP 中,統一將字符和字符串當作字符串數據類型。

在 PHP 中,定義字符串有三種方式,分別是單引號方式、雙引號方式、Heredoc 方式。

使用單引號定義字符串

定義一個字符串的最簡單的方法是用單引號把它包圍起來(字符 ')。

要表達一個單引號自身,需在它的前面加個反斜線(\)來轉義。要表達一個反斜線自身,則用兩個反斜線(\\)。其它任何方式的反斜線都會被當成反斜線本身:也就是說如果想使用其它轉義序列例如 \r 或者 \n,并不代表任何特殊含義,就單純是這兩個字符本身。

<?php
echo 'this is a simple string';
echo '<br>';

// 可以錄入多行
echo 'You can also have embedded newlines in
strings this way as it is
okay to do';
echo '<br>';

// 輸出: Arnold once said: "I'll be back"
echo 'Arnold once said: "I\'ll be back"';
echo '<br>';

// 輸出: You deleted C:\*.*?
echo 'You deleted C:\\*.*?';
echo '<br>';

// 輸出: You deleted C:\*.*?
echo 'You deleted C:\*.*?';
echo '<br>';

// 輸出: This will not expand: \n a newline
echo 'This will not expand: \n a newline';
echo '<br>';

// 輸出: Variables do not $expand $either
echo 'Variables do not $expand $either';
echo '<br>';
?>

在php中字符串的概念是什么

使用雙引號定義字符串

如果字符串是包圍在雙引號(")中, PHP 將對以下特殊的字符進行解析:

轉義字符
序列含義
\n換行(ASCII 字符集中的 LF 或 0x0A (10))
\r回車(ASCII 字符集中的 CR 或 0x0D (13))
\t水平制表符(ASCII 字符集中的 HT 或 0x09 (9))
\v垂直制表符(ASCII 字符集中的 VT 或 0x0B (11))
\eEscape(ASCII 字符集中的 ESC 或 0x1B (27))
\f換頁(ASCII 字符集中的 FF 或 0x0C (12))
\\反斜線
\$美元標記
\"雙引號
\[0-7]{1,3}符合該正則表達式序列的是一個以八進制方式來表達的字符,which silently overflows to fit in a byte        (e.g. "\400" === "\000")
\x[0-9A-Fa-f]{1,2}符合該正則表達式序列的是一個以十六進制方式來表達的字符
\u{[0-9A-Fa-f]+}匹配正則表達式的字符序列是 unicode 碼位,        該碼位能作為 UTF-8 的表達方式輸出字符串

和單引號字符串一樣,轉義任何其它字符都會導致反斜線被顯示出來。

<?php
echo "this is a simple string";
?>

在php中字符串的概念是什么

Heredoc 結構

第三種表達字符串的方法是用 heredoc 句法結構:<<<。在該運算符之后要提供一個標識符,然后換行。接下來是字符串 string 本身,最后要用前面定義的標識符作為結束標志。

結束標識符可以使用空格或制表符(tab)縮進,此時文檔字符串會刪除所有縮進。 在 PHP 7.3.0 之前的版本中,結束時所引用的標識符必須在該行的第一列。

而且,標識符的命名也要像其它標簽一樣遵守 PHP 的規則:只能包含字母、數字和下劃線,并且必須以字母和下劃線作為開頭。

示例 1

<?php
$str = <<<EOF
  url:
  http://www.neiyidaogou.com/
EOF;
echo $str;
?>

在php中字符串的概念是什么

“在php中字符串的概念是什么”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

php
AI

始兴县| 九江市| 佛教| 博爱县| 曲麻莱县| 阜宁县| 旅游| 墨玉县| 峨边| 罗定市| 长沙县| 石首市| 新昌县| 博湖县| 普兰县| 承德县| 井冈山市| 石家庄市| 高密市| 古田县| 华蓥市| 铜山县| 泰和县| 云阳县| 高要市| 禄丰县| 蒲江县| 屏山县| 芦溪县| 东海县| 阿克苏市| 长白| 稻城县| 娄底市| 崇仁县| 黎城县| 银川市| 南丰县| 淮南市| 色达县| 平度市|