使用php从JSON字符串访问文件对象

时间:2016-02-03 10:21:31

标签: javascript php angularjs

我想从JSON字符串访问我的文件对象,如下所示

stdClass Object(
[data] => stdClass Object
    (
        [testType] => Aptitude
        [testCourse] => Java Developer
        [testDate] => 2016-02-04
        [testDuration] => 10
        [testStartTime] => 04:43
        [testEndTime] => 5:00
        [testQuestions] => 10
        [testFile] => stdClass Object
        (
        )
    )
)

这个JSON是由我的angular函数构造的。我不确定testFile对象是否真的包含我上传的文件,但是当我登录我的js文件时获取

文件[对象文件]

请为我建议一个解决方案。 谢谢..

2 个答案:

答案 0 :(得分:0)

我不确定我的答案是否正确。但是如果你想使用php在JSON字符串里面访问,你可以使用"(object)"在$ _POST之前。

$variable = (object)$_POST['JSON-Object'];

您可以使用php中的foreach访问JSON字符串的值。 我希望它有所帮助。

答案 1 :(得分:0)

你真的有json字符串吗?检查它然后尝试使用json_decode(_your_json_string_)函数。它会返回一个对象。