PHP 7有一个新功能,它是一个返回类型声明.
我们可以返回类型'string',如:
function myFunction ($a) : string { }
Run Code Online (Sandbox Code Playgroud)
我们也可以返回类型'数组',如:
function myFunction ($a) : array { }
Run Code Online (Sandbox Code Playgroud)
但是,我们如何宣布"JSON"类型的响应呢?
JSON不是PHP中的本机数据类型,它是一个结构化字符串.因此,如果您的函数返回JSON,那么您将返回一个字符串.
所以function myFunction ($a) : string { }这是正确的.
如果你想进一步描述回报,你应该使用docs.
/**
* @return string $jsonString The returned string contains JSON
*/
function myFunction ($a) : string { }
Run Code Online (Sandbox Code Playgroud)
PHP中的序列化对象也是如此.序列化对象是结构化字符串.
| 归档时间: |
|
| 查看次数: |
917 次 |
| 最近记录: |