Я понял, что у меня могут быть проблемы с одинарными кавычками в массивах php:
<?php
$lang = array(
'tagline' => 'Let's start your project',
"h1" => "About Me"
);
?>
Таким образом, я изменил его на двойные кавычки:
<?php
$lang = array(
"tagline" => "Let's start your project",
"h1" => "About Me"
);
?>
Я должен использовать "php Escape кавычки", вместо того, что я просто сделал? (по тому, как, как записать "php, заключают Escape в кавычки"?)
Прежде всего, некоторые люди скажут, что строки в простых кавычках быстрее, чем строки в двойных кавычках; вам не стоит беспокоиться о такой микрооптимизации: это не повлияет на ваше приложение.
Разница между строками в простых и двойных кавычках:
\ n
, \ t
, ... Для справки, в руководстве по PHP:
Я бы хотел, чтобы, в общем, это в основном вопрос личных предпочтений ...
Личность, в В такой ситуации, как описанная вами, я бы использовал строку в двойных кавычках, как и вы: это упростит запись и чтение кода, поскольку вам не нужно избегать этой кавычки.
Делайте все, что удобнее для чтения, при условии, что вам не нужны специальные функции двойных кавычек. Для меня это использование любых кавычек для строки, которые меньше всего появляются в строке.