您現(xiàn)在的位置是:首頁 >php教程 >php教程六 常量 字符串網(wǎng)站首頁php教程
php教程六 常量 字符串
PHP 常量
常量是一個簡單值的標(biāo)識符。該值在腳本中不能改變。
一個常量由英文字母、下劃線、和數(shù)字組成,但數(shù)字不能作為首字母出現(xiàn)。 (常量名不需要加 $ 修飾符)。
注意: 常量在整個腳本中都可以使用。
設(shè)置 PHP 常量
設(shè)置常量,使用 define() 函數(shù),函數(shù)語法如下:
bool define ( string $name,mixed $value [, bool $case_insensitive = false ] )
該函數(shù)有三個參數(shù): name:必選參數(shù),常量名稱,即標(biāo)志符。 value:必選參數(shù),常量的值。 case_insensitive :可選參數(shù),如果設(shè)置為 TRUE,該常量則大小寫不敏感。默認(rèn)是大小寫敏感的。
<?php
// 區(qū)分大小寫的常量名
define("GREETING", "歡迎訪問 Caiyuan");
echo GREETING; // 輸出 "歡迎訪問 Caiyuan"
echo '<br>';
echo greeting; // 輸出 "greeting",但是有警告信息,表示該常量未定義
?>
<?php
// 不區(qū)分大小寫的常量名
define("GREETING", "歡迎訪問 Caiyuan", true);
echo greeting; // 輸出 "歡迎訪問 Caiyuan"
?>
常量是全局的
<?php
define("GREETING", "歡迎訪問 Caiyuan");
function myTest() {
echo GREETING;
}
myTest(); // 輸出 "歡迎訪問 Caiyuan"
?>
PHP 字符串變量
字符串變量用于存儲并處理文本。
PHP 中的字符串變量
字符串變量用于包含有字符的值。
在創(chuàng)建字符串之后,我們就可以對它進(jìn)行操作了。您可以直接在函數(shù)中使用字符串,或者把它存儲在變量中。
在下面的實(shí)例中,我們創(chuàng)建一個名為 txt 的字符串變量,并賦值為 "Hello world!" 。然后我們輸出 txt 變量的值:
<?php
$txt="Hello world!";
echo $txt;
?>
PHP 并置運(yùn)算符
在 PHP 中,只有一個字符串運(yùn)算符。
并置運(yùn)算符 (.) 用于把兩個字符串值連接起來。
下面的實(shí)例演示了如何將兩個字符串變量連接在一起:
<?php
$txt1="Hello world!";
$txt2="What a nice day!";
echo $txt1 . " " . $txt2;
?>
PHP strpos() 函數(shù)
strpos() 函數(shù)用于在字符串內(nèi)查找一個字符或一段指定的文本。
如果在字符串中找到匹配,該函數(shù)會返回第一個匹配的字符位置。如果未找到匹配,則返回 FALSE。
下面的實(shí)例在字符串 "Hello world!" 中查找文本 "world":
<?php
echo strpos("Hello world!","world");
?>
更多函數(shù)可以上官網(wǎng)進(jìn)行了解