php有结构体吗

最近在学php,想用结构体作为返回值。我知道使用类也可以实现,但是想问问有没有想c语言当中的结构体类型,比如结构体有一个string和一个bool。

没有,因为php是弱类型语言,如果只是为了返回不同类型的数据用数组就可以了,php的数组是非常强大的,因为是弱类型,所以可以使用任意类型的变量
温馨提示:内容为网友见解,仅供参考
第1个回答  2014-04-30
PHP里没有结构体这个概念的,尽管php是用C语言开发的,不过令我不解的是php没有提供对结构体struct的直接支持。
不过php提供了pack和unpack函数,用来进行二进制数据(binary data)和php内部数据的互转
,参看:http://justwinit.cn/post/1021/
第2个回答  2014-04-07
php中没有结构体,但类似的功能你可以考虑用类或者数组实现!
相似回答