上一篇文章中我們了解了獲取字符串的長度的方法,有需要的請看《php如何了解字符串的長度》。這次我們向大家介紹php的字符串運算符,有需要的可以參考參考。
首先我們了解一下字符串變量,了解字符串變量之后,我們才能更好的介紹字符串運算符。
字符串變量用于包含有字符的值。在創(chuàng)建字符串之后,我們就可以對它進(jìn)行操作了。可以直接在函數(shù)中使用字符串,或者把它存儲在變量中。
單說也沒有辦法理解,我們還是來看一個例子吧。
<?php $txt="世界盛大,歡迎回家!"; $offer="World grand, welcome home!"; echo $txt; echo "<br>"; echo $offer; ?>
這個例子的結(jié)果是
需要注意的是:賦一個文本值給變量的時候時,請記得給文本值加上單引號
或者雙引號
,就像上面例子一樣。
現(xiàn)在,讓我們來看看字符串的運算符。
首先我們來看一個例子,就用上面這個例子,修改一下就行。
<?php $txt="世界盛大,歡迎回家!"; $offer="World grand, welcome home!"; echo $txt . $offer; echo "<br>"; echo $txt; echo $offer; ?>
我們看看這個結(jié)果
看這個結(jié)果,這兩句話好像一樣啊,也沒有什么區(qū)別。那我們用運算符的意義是什么呢?命名都是一樣的,那我干嘛還要多記一個運算符呢?
我們好好去看一下代碼,第一個只用了一個echo,這是一句話;而第二個使用了兩個“echo”,這是兩句話。這是一句話和兩句話的區(qū)別。
那我們再來看第一個,他在變量與變量之間使用了“.
”,這么說,“.”的作用就是將原本兩句話的變成一句話嗎?
我們具體來看一下這個運算符。
“.”是并置運算符,是用于把兩個字符串值連接起來的。php中一個空格和多個空格字符串是一樣的。PHP中的“+”號只能做算術(shù)運算符使用,而不能用作字符串運算符。所以我們需要將字符串值連接的時候就可以用“.”。還有一個運算符,我們下篇文章介紹。
就說到這里了,有其他想知道的,可以點擊這個哦?!?→php視頻教程