php如果字符串有1 3 5,Day3-php 字符串1
字符串是由一系列字符組成,在PHP中,字符和字節一樣,也就是說,一共有256種不同字符的可能性。
1、字符串 定義方法
字符串型可以用三種方法定義:單引號形式、雙引號形式和Heredoc結構形式。
單引號:不會解析變量
雙引號:會解析變量
$str_string1 = '我是字符串';
$str_string2 = "我也是字符串哦";
echo $str_string1;
echo "
";
echo $str_string2;
?>
輸出結果為:
我是字符串
我也是字符串哦
2、字符串中 包含 引號
當你的字符串中包含引號的時候,我們怎么辦?有三種方法:
在單引號中嵌入雙引號;
在雙引號中嵌入單引號;
使用轉義符“\”;
例如:
$str_string1 = '甲問:"你來自哪里?"';
$str_string2 = "乙毫不猶豫地回答:'當然是中國啦'";
$str_string3 = '甲問:\"你來自哪里?\"';
$str_string4 = "乙答:\'當然是中國啦\'";
echo $str_string1;
echo "
";
echo $str_string2;
echo "
";
echo $str_string3;
echo "
";
echo $str_string4;
echo "
";
?>
輸出結果:
甲問:"你來自哪里?"
乙毫不猶豫地回答:‘當然是中國啦’
甲問:\"你來自哪里?\"
乙答:\'當然是中國啦\'
3、雙引號 和 單引號
1.當雙引號 包含變量時,變量會與雙引號中的內容連接在一起,當單引號 包含變量時,? ?變量會被當成字符串輸出;
2.雙引號:會解析轉移字符,單引號只解析\\ 和 \'
3.雙引號當中插入雙引號,里面的雙引號要轉義,單引號也一樣;
$love = "I love you!";
$string1 = "Hello,$love";
$string2 = 'Hello,$love';
echo $string1;
echo "
";
echo $string2;
?>
結果如下:
Hello,I love you!
Hello,$love
4、分隔 變量
使用{}將變量分割開 {}不會被原樣輸出,其他特殊字符 會被原樣輸出。
示例:
$a = "Love";
$string3 = $a;
echo $string3;
echo "
";
echo "變量{$string3}Love";
輸出如下:
Love
變量LoveLove
5、字符串拼接
變量和字符串連接,變量和變量連接,字符串和字符串連接,可以使用點?.
6、效率
因為單引號字符串里面的內容不需要解析,而雙引號里面的內容會被解析,
所以:單引號字符串 > 雙引號字符串
總結
以上是生活随笔為你收集整理的php如果字符串有1 3 5,Day3-php 字符串1的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 使用ddos防护使用户可以设定什么清洗参
- 下一篇: bing搜索php,PHP 使用bing