PHP为Android开发人员返回不同的JSON数据

PHP为Android开发人员返回不同的JSON数据,php,android,json,Php,Android,Json,因此,我希望返回一个JSON数组,其中包含来自PHP页面的特定数据,具体取决于我提供的参数/值。Android应用程序将使用这些信息。但是我不认为这是最好的方法,例如我可以使用类似的方法 php?所有类别 page.php?specificategory=12 php?specificpage=55 我可能总共有7种不同的参数类型 显然,在PHP脚本中,我只需要几个条件语句来测试这些参数是否存在 有没有一种更稳健或更简单的“更好”的方法来实现我想要实现的目标?因为这是我的第一个想法 非常感谢如果

因此,我希望返回一个JSON数组,其中包含来自PHP页面的特定数据,具体取决于我提供的参数/值。Android应用程序将使用这些信息。但是我不认为这是最好的方法,例如我可以使用类似的方法

php?所有类别

page.php?specificategory=12

php?specificpage=55

我可能总共有7种不同的参数类型

显然,在PHP脚本中,我只需要几个条件语句来测试这些参数是否存在

有没有一种更稳健或更简单的“更好”的方法来实现我想要实现的目标?因为这是我的第一个想法


非常感谢

如果您计划以JSON的形式返回数据,为什么不让您的页面通过POST以JSON参数数组的形式接受请求,而不必创建一个包含GET参数的丑陋URL?我只会在每个查询中使用1个参数,因为我不需要过多过滤。不过,传递JSON似乎是个不错的主意,谢谢。啊,在这种情况下,按照您的建议保持简单应该很好。为了避免一个长的I/EL链,我会考虑有两个PARAM:类型和ID。例如:.type = Page和ID=5或type = CAT/ID=77——这样您就可以在类型上有一个开关语句,以确定您是如何获取数据的。