奥礼网
新记
php有结构体吗
最近在学php,想用结构体作为返回值。我知道使用类也可以实现,但是想问问有没有想c语言当中的结构体类型,比如结构体有一个string和一个bool。
举报该文章
相关建议 推荐于2016-09-13
没有,因为php是弱类型语言,如果只是为了返回不同类型的数据用数组就可以了,php的数组是非常强大的,因为是弱类型,所以可以使用任意类型的变量
温馨提示:内容为网友见解,仅供参考
当前网址:
https://aolonic.com/aa/aw4n1dnkaand1351ng.html
其他看法
第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中没有结构体,但类似的功能你可以考虑用类或者数组实现!
相似回答
大家正在搜
相关问题
php如何定义结构体
结构体里是不是不能定义函数
PHP的语言结构和函数的区别
关于结构体类型、结构体类型名以及结构体变量的区分?
C语言的结构体名可以为空吗?比如struct {……}
C++类class和结构体struct的区别
C中结构体相互包含的问题
php数组结构转换,求解决或者思路