PHP如何在字符串数组中添加反斜杠

问题描述

我有一个以下数组:

 Array
    (
        [0] => CLICK
        [1] => CSC
    )

在json_encode之后,我的得分低于1。

"["CLICK","CSC"]"

如何将其转换为"[\"CLICK\",\"CSC\"]"个。

任何人帮助。

解决方法

我经过讨论后得到了一些信息。

他们在返回json之前手动替换了许多字符。由于它们的后端含义,它们当中还包括[ => "[] => ]"

一个简单的json_encode是解决此问题的方法,同时跳过了针对此键的字符替换。

,

来源:

cur.execute("CALL get_dist_schema('%s')" % sname)

结果:

<?php
$arr = [
    "CLICK","CSC"
];
echo json_encode(json_encode($arr)) . "\n";

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...