PHP7返回类型为JSON
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP7返回类型为JSON相关的知识,希望对你有一定的参考价值。
php 7有一个新功能,它是一个返回类型声明。
我们可以返回类型'string',如:
function myFunction ($a) : string
我们也可以返回类型'数组',如:
function myFunction ($a) : array
但是,我们如何宣布“JSON”类型的响应呢?
答案
JSON不是PHP中的本机数据类型,它是一个结构化字符串。因此,如果您的函数返回JSON,那么您将返回一个字符串。
所以function myFunction ($a) : string
是正确的。
如果你想进一步描述回报,你应该使用docs。
/**
* @return string $jsonString The returned string contains JSON
*/
function myFunction ($a) : string
PHP中的序列化对象也是如此。序列化对象是结构化字符串。
以上是关于PHP7返回类型为JSON的主要内容,如果未能解决你的问题,请参考以下文章