首页 > 解决方案 > 使用 PHP 从字符串中获取值

问题描述

如何使用 PHP 从该字符串中获取每种货币的值,例如“EUR”?

{"EUR":"40.00","GBP":"35.00","USD":"45.00"}

所以我得到类似的东西: $price = 40.00

标签: php

解决方案


这看起来像 JSON……它可以使用 json_decode() 解码为 PHP 对象或数组

$json = '{"EUR":"40.00","GBP":"35.00","USD":"45.00"}';
$data = json_decode($json, true);
print_r($data);
$price = $data['EUR'];
var_dump($price);

推荐阅读