顯示具有 [程式設計]PHP 標籤的文章。 顯示所有文章
顯示具有 [程式設計]PHP 標籤的文章。 顯示所有文章

2020年7月27日 星期一

PHP的雙引號與單引號

1、定義字符串


在PHP中,字符串的定義可以使用單引號,也可以使用雙引號。如果一個字符串由雙引號開始,那麽只有雙引號被分析器解析。這樣就可以在雙引號串中包含任何其他字符,甚至單引號。

下面的引號串都是合法的:
$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?"這個字串中表示出雙引號,則可以使用轉義符"\"(反斜線),變成 "Why doesn't \"this\" work?" 。

2、字符串變量中的單、雙引號


PHP允許我們在雙引號串中直接包含字串變量,下面的兩個字串的處理結果是相同的。

2020年7月14日 星期二

工程師的PHP筆記

變數

全域變數
使用方式如下:
<?php
$a = 1;

function funC() {
   global $a;//加上global表示是上面宣告的全域變數,否則會被當作區域變數
   $b=1;//區域變數
}
?>

靜態變數 (static variable)
如果希望某區域變數不因函式結束而消滅,可以在第一次宣告該區域變數前,加上關鍵字-- static。

static $rememberMe;

如此一來,每次呼叫該函式時,此變數都會包含上一次呼叫函式時所得到的值。
要注意的是:靜態變數仍是一種區域變數。

mysql_data_seek ( resource $result , int $row_number ) : bool