gpt4 book ai didi

PHP:从 Python 字典中获取字符串,例如 String

转载 作者:可可西里 更新时间:2023-11-01 00:21:40 24 4
gpt4 key购买 nike

我有一个像这样的字符串:

{"Url":"http://localhost","DBName":"John_db","DBUser":"admin","Pass":"a"}

现在使用这个字符串,我需要 URL、DBname、DBuser 并将它们传递给单独的变量,例如:

$DBName =  'John_db';
$DBUser = 'admin';
$Url = 'http://localhost';
$Pass = 'a';

我是 PHP 的新手,找不到任何解决方案来实现这个目标,有人可以帮助我吗?

最佳答案

您真的不需要将每个拆分成单独的变量。您可以将该 JSON 解码为数组或对象:

$str = '{"Url":"http://localhost","DBName":"John_db","DBUser":"admin","Pass":"a"}';
$arr = json_decode( $str, true );

现在你有一个包含所有变量的关联数组:

Array(
[ Url ] => "http://localhost",
[ DBName ] => "John_db",
...
)

如果你没有给json_decode()指定第二个参数,你会得到一个常规对象:

$obj = json_decode( $str );
echo $obj->Url; // http://localhost
echo $obj->DBName; // John_db

引用资料-

关于PHP:从 Python 字典中获取字符串,例如 String,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19292450/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com