日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > php >内容正文

php

PHP中使用八进制 可以在前面加,PHP学习笔记(二)

發(fā)布時(shí)間:2025/3/15 php 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 PHP中使用八进制 可以在前面加,PHP学习笔记(二) 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

這篇博文主要介紹一下PHP的基本語(yǔ)法

PHP 標(biāo)記

當(dāng)解析一個(gè)文件時(shí),PHP 會(huì)尋找起始和結(jié)束標(biāo)記,也就是

從 HTML 中分離

凡是在一對(duì)開始和結(jié)束標(biāo)記之外的內(nèi)容都會(huì)被 PHP 解析器忽略,這使得 PHP 文件可以具備混合內(nèi)容。 可以使 PHP 嵌入到 HTML 文檔中去,如下例所示。

This is going to be ignored by PHP and displayed by the browser.

This will also be ignored by PHP and displayed by the browser.

指令分隔符

同 C 或 Perl 一樣,PHP 需要在每個(gè)語(yǔ)句后用分號(hào)結(jié)束指令。一段 PHP 代碼中的結(jié)束標(biāo)記隱含表示了一個(gè)分號(hào);在一個(gè) PHP 代碼段中的最后一行可以不用分號(hào)結(jié)束。如果后面還有新行,則代碼段的結(jié)束標(biāo)記包含了行結(jié)束。

注釋

PHP 支持 C,C++ 和 Unix Shell 風(fēng)格(Perl 風(fēng)格)的注釋。例如:

類型

Boolean 布爾類型

這是最簡(jiǎn)單的類型。boolean 表達(dá)了真值,可以為 TRUE 或 FALSE。要指定一個(gè)布爾值,使用關(guān)鍵字 TRUE 或 FALSE。兩個(gè)都不區(qū)分大小寫。

Integer 整型

一個(gè) integer 是集合 ? = {…, -2, -1, 0, 1, 2, …} 中的一個(gè)數(shù)。整型值可以使用十進(jìn)制,十六進(jìn)制,八進(jìn)制或二進(jìn)制表示,前面可以加上可選的符號(hào)(- 或者 +)。二進(jìn)制表達(dá)的 integer 自 PHP 5.4.0 起可用。要使用八進(jìn)制表達(dá),數(shù)字前必須加上 0(零)。要使用十六進(jìn)制表達(dá),數(shù)字前必須加上 0x。要使用二進(jìn)制表達(dá),數(shù)字前必須加上 0b。

Float 浮點(diǎn)型

浮點(diǎn)型(也叫浮點(diǎn)數(shù) float,雙精度數(shù) double 或?qū)崝?shù) real)可以用以下任一語(yǔ)法定義:

String 字符串

一個(gè)字符串 string 就是由一系列的字符組成,其中每個(gè)字符等同于一個(gè)字節(jié)。這意味著 PHP 只能支持 256 的字符集,因此不支持 Unicode 。一個(gè)字符串可以用 4 種方式表達(dá):單引號(hào),雙引號(hào),heredoc語(yǔ)法結(jié)構(gòu)和nowdoc語(yǔ)法結(jié)構(gòu)。

單引號(hào)

定義一個(gè)字符串的最簡(jiǎn)單的方法是用單引號(hào)把它包圍起來(lái)(字符 ‘)。要表達(dá)一個(gè)單引號(hào)自身,需在它的前面加個(gè)反斜線(\)來(lái)轉(zhuǎn)義。要表達(dá)一個(gè)反斜線自身,則用兩個(gè)反斜線(\)。其它任何方式的反斜線都會(huì)被當(dāng)成反斜線本身:也就是說(shuō)如果想使用其它轉(zhuǎn)義序列例如 \r 或者 \n,并不代表任何特殊含義,就單純是這兩個(gè)字符本身。

雙引號(hào)

如果字符串是包圍在雙引號(hào)(”)中。

Heredoc 結(jié)構(gòu)

第三種表達(dá)字符串的方法是用 heredoc 句法結(jié)構(gòu):<<

結(jié)束時(shí)所引用的標(biāo)識(shí)符必須在該行的第一列,而且,標(biāo)識(shí)符的命名也要像其它標(biāo)簽一樣遵守 PHP 的規(guī)則:只能包含字母、數(shù)字和下劃線,并且必須以字母和下劃線作為開頭。

Nowdoc 結(jié)構(gòu)

就像 heredoc 結(jié)構(gòu)類似于雙引號(hào)字符串,Nowdoc 結(jié)構(gòu)是類似于單引號(hào)字符串的。Nowdoc 結(jié)構(gòu)很象 heredoc 結(jié)構(gòu),但是 nowdoc 中不進(jìn)行解析操作。這種結(jié)構(gòu)很適合用于嵌入 PHP 代碼或其它大段文本而無(wú)需對(duì)其中的特殊字符進(jìn)行轉(zhuǎn)義。與 SGML 的

PHP中單引號(hào)和雙引號(hào)的區(qū)別

在PHP中,字符串的定義可以使用單引號(hào),也可以使用雙引號(hào)。但是必須使用同一種單或雙引號(hào)來(lái)定義字符串,如:‘Hello”和“Hello’為非法的字符串定義。

定義字符串時(shí),只有一種引號(hào)被視為定義符,即單引號(hào)或雙引號(hào)。于是,如果一個(gè)字符串由雙引號(hào)開始,那么只有雙引號(hào)被分析器解析。這樣,你就可以在雙引號(hào)串中包含任何其他字符,甚至單引號(hào)。下面的引號(hào)串都是合法的:

$s = "I am a 'single quote string' inside a double quote string";

$s = 'I am a "double quote string" inside a single quote string';

$s = "I am a 'single quote string' inside a double quote string";

$s = 'I am a "double quote string" inside a single quote string';

而串 “Why doesn’t “this” work?” 則會(huì)被分為三段。如果在這個(gè)串中想要表示出雙引號(hào),則可以使用轉(zhuǎn)義符”\”(反斜線),變成 “Why doesn’t \”this\” work?” 即可。

定義字符串變量時(shí),PHP允許我們?cè)陔p引號(hào)串中直接包含字串變量,我們可以發(fā)現(xiàn)下面的兩個(gè)字串的處理結(jié)果是相同的。

$full_name = $first_name . ' ' . $last_name;

$full_name = "$first_name $last_name";

單引號(hào)串和雙引號(hào)串在PHP中的處理是不相同的。雙引號(hào)串中的內(nèi)容可以被解釋而且替換,而單引號(hào)串中的內(nèi)容總被認(rèn)為是普通字符。

相關(guān)報(bào)道:

1、Scrapy Engine(Scrapy引擎)Scrapy引擎是用來(lái)控制整個(gè)系統(tǒng)的數(shù)據(jù)處理流程,并進(jìn)行事務(wù)處理的觸發(fā)。更多的詳細(xì)內(nèi)容可 更多

博客可以說(shuō)是人在網(wǎng)絡(luò)上的一個(gè)最貼切體現(xiàn),近年來(lái)隨著網(wǎng)絡(luò)話生活的侵襲,受到了人們的高度關(guān)注。在這里,通過(guò)生活、工作等方方面面信息的展示,可以讓不認(rèn)識(shí)的人相互認(rèn)識(shí),讓認(rèn)識(shí)的人更加了解。于此同時(shí),在用戶人群不斷增加的同時(shí),博客的覆蓋面也越來(lái)越寬 更多

總結(jié)

以上是生活随笔為你收集整理的PHP中使用八进制 可以在前面加,PHP学习笔记(二)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。