在PHP中,單引號和雙引號都可以用來定義字符串。它們之間的主要區別如下:
例如:
$name = 'John';
echo 'My name is $name'; // 輸出:My name is $name
echo "My name is $name"; // 輸出:My name is John
例如:
echo 'Hello\nWorld'; // 輸出:Hello\nWorld
echo "Hello\nWorld"; // 輸出:Hello(換行)World
例如:
$age = 25;
echo "I am {$age} years old."; // 輸出:I am 25 years old.
綜上所述,單引號字符串主要用于字面量和簡單的字符串拼接,而雙引號字符串更加靈活,適用于包含變量和特殊字符的字符串。