如果键属于不同的内容类型,如何获取数组中键的值


How to fetch value of key in array if key is of different content type

我正在为wordpress开发一个插件,该插件使用ajax从电子表格为woocommerce导入产品

我的电子表格具有 UTF-8 内容类型的值,例如Lyftrörelse | 埃根霍伊德 | Plattformslängd

所以当我使用 ajax 上传我的文件并将其发送到我的 PHP 文件

数据正在正确发送。 但是当我从 Php 文件中的该数组中获取值时,例如

$valuefirst=$productarray["Lyftrörelse"];

var_dump($valuefirst);

返回空值,
但是如果我将电子表格的值更改为 ["Lyftrorelse"]

现在当我像这样打印它时

$valuefirst=$productarray["Lyftrorelse"];

var_dump($valuefirst);

它正在打印我的价值,早些时候,当我在没有 Ajax 的情况下这样做时,没有这样的问题,我的内容被正确阅读有什么建议吗?

尝试在 Ajax 请求中设置 content-Type,

内容类型:"字符集=utf-8",