私は自分のウェブサイトをフランス語に翻訳していますが、これが正しいかどうか知りたいです
$lang = array(
"tittle" => "C'est bien",
"desc" => "Bienvenue sur mon site",
);
私が使用する場合:
'tittle' => 'c'est bien',
エラーが発生します。
私は自分のウェブサイトをフランス語に翻訳していますが、これが正しいかどうか知りたいです
$lang = array(
"tittle" => "C'est bien",
"desc" => "Bienvenue sur mon site",
);
私が使用する場合:
'tittle' => 'c'est bien',
エラーが発生します。
二重引用符内に単一引用符を使用したり、単一引用符内に二重引用符を使用したりできますが、単一引用符内に単一引用符を、または二重引用符内に二重引用符を配置しようとすると、エスケープする必要があります。たとえば、次はエスケープする必要があります。
$str = 'c\'est bien';
$str = "John said, \"We should go.\"";
ただし、エスケープせずに次のいずれかを実行できます。
$str = "c'est bien";
$str = 'John said, "We should go."';
二重引用符を使用する利点の 1 つは、変数とさまざまなエスケープ文字を使用できることです。
$str = "Welcome $name, to our site!";//variable within string
$str = "Break this string for a new line.\n";//new line character
$str = "\tThis line begins with a tab";//tab character
一重引用符を使用すると、エスケープされた文字はリテラルとして扱われ、変数を連結する必要があります。
$str = 'Welcome '.$name.', to our site!';//variable concatenated in string
echo '\tNo tab here.';//prints out: \tNo tab here.