一、字符串介紹
字符串是指由零個或多個字符構成的一個集合。字符主要包含以下幾種類型:
數字類型:如:1,2,3等
字母類型:如:a,b,c等
特殊字符:如:$,%,&等
不可見字符:如:n(換行符),r(回車符),t(tab字符)
不可見字符也可以叫做轉義字符,可以用來控制字符串格式化輸出,在瀏覽器是不可見的,只能看到字符串輸出后的效果。下面再介紹幾個常用轉義字符
t:水平制表符
\:反斜杠:
$:美元符號:$
’:單引號:’
”:雙引號:”
[0-7]{1,3}:正則表達式,匹配一個用八進制符號表示的字符。如:467
x[0-9A-Fa-f]{1,2}:正則表達式,匹配一個用十六禁止符號表示的字符。如:x9f
二、單引號和雙引號的區別
雙引號中的內容是經過php的語法分析器解析過的,可以被解釋并替換,任何變量在雙引號中都會被轉換為它的值進行輸出。而單引號的內容無論是否有變量,都會被當做普通字符串進行原樣輸出。
注意:在進行SQL查詢之前,所有的字符串都必須加單引號,避免可能的注入漏洞和SQL錯誤。
三、字符串的連接
前面我們已經介紹,字符串的連接符號是半角的句號“.”,可以把兩個或者兩個以上的字符串連接形成一個字符串。


四、幾個例子
1、轉義字符的使用
<?php
echo “ball:rbastetballtfootballnfruit:rappletbanana”;
?>
查看源代碼可以看到如下效果:
ball:
bastetball football
fruit:
apple banana
2、單引號和雙引號字符
<?php
$str = “水果”;
echo “我喜歡吃 $str”;
echo “<br/>”;
echo ‘我喜歡吃 $str’;
?>
輸出結果:
我喜歡吃 水果
我喜歡吃 $str
3、連接符使用
<?php
$str1 = “今天是:”;
$str2 = “2021年1月23日 星期三”;
echo $str1.$str2.“ 天氣晴”;
?>
或者也可以這么寫
<?php
$str1 = “今天是:”;
$str2 = “2021年1月23日 星期三”;
echo “$str1$str2 天氣晴”;
?>
輸出結果:
今天是:2021年1月23日 星期三 天氣晴
明天來介紹字符串操作的一些方法
版權聲明:本文內容由互聯網用戶自發貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發現本站有涉嫌抄襲侵權/違法違規的內容, 請發送郵件至 舉報,一經查實,本站將立刻刪除。
發表評論
請登錄后評論...
登錄后才能評論