Php 如何将双引号中的所有字符串放入数组?

Php 如何将双引号中的所有字符串放入数组?,php,sql,arrays,split,preg-match,Php,Sql,Arrays,Split,Preg Match,我有这样一个字符串:-数组([jsonarray]=>[“BRMS01”、“BRMS02”、“BRMS03”])1 我如何才能以这样的方式解析它,只得到双引号内的字符串,如BRMS01 这是我迄今为止尝试过的代码 <?php require "init.php"; $jsonArray=json_decode($_POST['jsonArray']); preg_match_all('/".*?"|\'.*?\'/', $jsonArray, $matches); exit(print_

我有这样一个字符串:-
数组([jsonarray]=>[“BRMS01”、“BRMS02”、“BRMS03”])1

我如何才能以这样的方式解析它,只得到双引号内的字符串,如
BRMS01

这是我迄今为止尝试过的代码

<?php
require "init.php";
$jsonArray=json_decode($_POST['jsonArray']);
preg_match_all('/".*?"|\'.*?\'/', $jsonArray, $matches);

exit(print_r($matches));

mysqli_close($con);
?>

$\u POST['jsonArray']='[“BRMS01”、“BRMS02”、“BRMS03”];
$jsonArray=json_decode($_POST['jsonArray']);

打印(jsonArray);退出
Thank you@jarlh你能帮我找到一个解决方案吗?对不起,我不懂php。即使在我解码后,我得到的响应也是数组([jsonarray]=>[“BRMS01”、“BRMS05”、“BRMS04”])1。因为当我从截取的代码中发送数据时,我将数组作为字符串发送。所以我只发送一个字符串。如何解析这一点,您可以提供帮助吗?在代码行4中,使用var_dump($jsonArray);出口你能得到什么?我得到了空值作为响应和变量转储($\u POST['jsonArray'])?我又得到了空值你认为是什么问题?