python列表格式的字符串如何转换成PHP数组

PHP与SEO 思享 72浏览
摘要:
转换成php数组 $str = '["seo "、" seo网站查询"、" seo网站优化"、" seo网站推广"、"广州seo "、"首尔是哪个城市"、" seo网站如何推广"、" seo全称"、" seo平台"、" seo术语解释"]';

如题所示,我使用搜狗下拉的api接口,获得了类似如下格式的数据:

$str = '["seo","seo网站查询","seo网站优化","seo网站推广","广州seo","seoul是哪个城市","seo网站推广怎么做","seo全称","seo平台","seo名词解释"]';

如果是python直接用list()函数就可以转化成列表了

但是本菜鸟没学过PHP,网上找各种PHP字符串转数组的方法都没解决,最后在segmentfault社区找到了答案链接

代码示例

$str = '["seo","seo网站查询","seo网站优化","seo网站推广","广州seo","seoul是哪个城市","seo网站推广怎么做","seo全称","seo平台","seo名词解释"]';
$arr = json_decode($str, true);
var_dump($arr);

输入结果

标准输出:array(10) {
  [0]=>
  string(3) "seo"
  [1]=>
  string(15) "seo网站查询"
  [2]=>
  string(15) "seo网站优化"
  [3]=>
  string(15) "seo网站推广"
  [4]=>
  string(9) "广州seo"
  [5]=>
  string(20) "seoul是哪个城市"
  [6]=>
  string(24) "seo网站推广怎么做"
  [7]=>
  string(9) "seo全称"
  [8]=>
  string(9) "seo平台"
  [9]=>
  string(15) "seo名词解释"
}

推荐阅读

百度自动推送php实现代码

我们知道主动推送有助于搜索引擎抓取和收录网站内容,wordpress或者主流CMS其实已经集成了推送功能。但是如果我们要定期归还,而不是只在发布的时候推一次。这个功能可以通过结合PHP和Pagoda Panel的预定任务来实现。$api = '百度站......

pycharm怎么用国内镜像安装第三方库

1、在pycharm中打开Terminal,如下图。 2、以安装pymysql库为例,输入以下命令回车即可使用镜像安装。 pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pymysql ......

PHP报错Warning:file_get_contents():SSL operation failed with code 1

今天用在线界面验证百度真假蜘蛛,发现报道有误。错误提示显示SSL操作失败,代码为1。我在网上找到了解决方案,分享给大家参考。警告:file_get_contents():无法在/xxx/xxx.php的第31行启用加密。ip=220.181.108.......