对 PHP 关联数组元素的名称使用撇号

Has*_*lla 2 php arrays

嗨,我一直在试图弄清楚如何将 Joe's Fruits 之类的东西放入 PHP 数组中,如下所示:

<?php
$arr = array(
'Fruitland' => '3ddlskdf3',
'Joe's Fruits' => 'dddfdfer3',
);
?>
Run Code Online (Sandbox Code Playgroud)

使用上面的例子(stackoverflow 的代码颜色现在应该告诉你这一点),数组将把它作为两个撇号之间的“Joe”而不是整个“Joe's Fruits”,我有什么方法可以做到这一点而无需调用它“乔果”?

Sar*_*raz 5

使用反斜杠 ( \)转义引号:

<?php
$arr = array(
'Fruitland' => '3ddlskdf3',
'Joe\'s Fruits' => 'dddfdfer3',
);
?>
Run Code Online (Sandbox Code Playgroud)

您也可以简单地执行以下操作:

<?php
$arr = array(
"Fruitland" => "3ddlskdf3",
"Joe's Fruits" => "dddfdfer3",
);
?>
Run Code Online (Sandbox Code Playgroud)