在PHP中提取JSON字符串的键
我正在从事一个项目,通过该项目,我将一些数据从前端解析到后端API,该API采用JSON字符串的形式。我想将JSON字符串转换为PHP对象数组,然后提取密钥 我得到的JSON字符串示例在PHP中提取JSON字符串的键,php,arrays,json,Php,Arrays,Json,我正在从事一个项目,通过该项目,我将一些数据从前端解析到后端API,该API采用JSON字符串的形式。我想将JSON字符串转换为PHP对象数组,然后提取密钥 我得到的JSON字符串示例 $jsonString = "{"25100978569":null}" 我的PHP逻辑 $array = json_decode($jsonString, true); 您可以使用array_键获取array的键 <?php $jsonString = '{"25100978569":nul
$jsonString = "{"25100978569":null}"
我的PHP逻辑
$array = json_decode($jsonString, true);
您可以使用array_键获取array的键
<?php
$jsonString = '{"25100978569":null}';
$array = json_decode($jsonString, true);
$key = array_keys($array);
echo implode(',', $key);
?>
您可以使用array\u键获取array的键
<?php
$jsonString = '{"25100978569":null}';
$array = json_decode($jsonString, true);
$key = array_keys($array);
echo implode(',', $key);
?>
您可以像这样获得第一个键:
<?php
$jsonString = "{\"25100978569\":null}";
$array = json_decode($jsonString, true);
reset($array);
$first_key = key($array);
echo $first_key;
您可以像这样获得第一个键:
<?php
$jsonString = "{\"25100978569\":null}";
$array = json_decode($jsonString, true);
reset($array);
$first_key = key($array);
echo $first_key;
removetrue
以对象形式获取结果it@devpro我想获取JSON字符串的键,它总是dynamicremovetrue
,以获取对象形式isnt的结果it@devpro我想获取JSON字符串的键,该字符串始终为dynamicI获取此值“[“25100978569]”
我想删除外部数组,只保留一个字符串25100978569
您可以使用数组的内爆来获取字符串中的键。我更新了代码请检查。我得到了这个值“[“25100978569”]”
我想删除外部数组以只保留一个字符串“25100978569”
您可以使用数组内爆来获取字符串中的键。我更新了代码,请检查。