Home >Backend Development >PHP Problem >The difference between single and double quotes in php

The difference between single and double quotes in php

藏色散人
藏色散人Original
2019-10-09 11:54:472442browse

The difference between single and double quotes in php

phpThe difference between single and double quotes

phpThe difference between single quotes and double quotes:

The content in the double-quote string can be interpreted and replaced, while the content in the single-quote string is always considered to be ordinary characters.

For example:

$foo = 2; 
echo "foo is $foo"; // 打印结果: foo is 2 
echo 'foo is $foo'; // 打印结果: foo is $foo 
echo "foo is $foo\n"; // 打印结果: foo is 2 (同时换行) 
echo 'foo is $foo\n'; // 打印结果: foo is $foo\n 
$foo = 2; 
echo "foo is $foo"; // 打印结果: foo is 2 
echo 'foo is $foo'; // 打印结果: foo is $foo 
echo "foo is $foo\n"; // 打印结果: foo is 2 (同时换行) 
echo 'foo is $foo\n'; // 打印结果: foo is $foo\n  

Even the backslash in a single quote string loses its extended meaning (except for the insertion of backslash \\ and the insertion of single quote \'). Therefore, when you want to perform variable substitution and include escape sequences such as \n (newline character) in a string, you should use double quotes. Single quoted strings can be used anywhere else, and scripts will process faster if single quoted strings are used.

For more PHP knowledge, please visit PHP Chinese website!

The above is the detailed content of The difference between single and double quotes in php. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn