PHP如何将一个字符串转为数组?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP如何将一个字符串转为数组?相关的知识,希望对你有一定的参考价值。

例如一个字符串是这样的 ["11":"aa","22":"bb","33":"cc","44":"dd"]
怎么转换成一个数组,让这个数组的key为11,22,33,44,然后值分别为aa,bb,cc,dd
这就是一个字符串,不是数组,只是长得像数组。。

参考技术A $a = '["11":"aa","22":"bb","33":"cc","44":"dd"]';
$a = trim($a,' []');
$b = json_decode($a, true);
$b 是你要的结果。本回答被提问者采纳

如何将音频文件转为base64 编码

1、首先需要新建一个php文件,命名为test.php。

2、在test.php文件中,使用header()方法设置页面的编码格式为utf-8,避免页面输出中文时乱码。

3、在test.php文件中,将一个测试的字符串保存在$str变量中。

4、在test.php文件中,使用base64_encode()函数将上一步的字符串进行BASE64编码。

5、在test.php文件中,使用echo输出编码后的结果。

6、最后在浏览器打开test.php文件,查看结果。

参考技术A 如何将音频文件转为base64 编码
网上有一些在线的转换的工具的,将图片或者音频转换为base64b编码,可以直接放到css中使用的
参考技术B https://www.icloud.com/shortcuts/522c103815994dec86981db1dd75816c

以上是关于PHP如何将一个字符串转为数组?的主要内容,如果未能解决你的问题,请参考以下文章

php如何将mysql数据转为数组

JS 将数组字符串 转为 数组

PHP如何将SQL查询结果转为多维数组,并按查询行输出

php 字符串内美国时间转为中国时间

php怎么将mysql查询的数组中 的(数字)字符串类型转为数字类型

php如何将json对象转字符串