首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在php数组中获得类似于java或type typescript的类型提示?

如何在php数组中获得类似于java或type typescript的类型提示?
EN

Stack Overflow用户
提问于 2022-09-10 10:35:18
回答 1查看 36关注 0票数 0

我读过许多文章,声称php-8现在也是强类型语言https://medium.com/codex/php-became-strongly-typed-66f2b2ae917。因为我使用类型记录,所以我在寻找相同的IDE体验,但是当我最近开始研究WordPress时,我发现大多数关联数组被用于在WordPress方法中传递参数,而不是对象

代码语言:javascript
复制
 register_post_type('event',array(
    'show_in_rest'=>true,
    'supports'=>array('title','editor','excerpt'),
    'rewrite'=>array('slug'=>'events'),
    'has_archive'=>true,
    'public'=>true,
    'labels'=>array(
        'name'=>'Events',
        'add_new_item'=>"Add New Event",
        'edit_item'=>"Edit Event",
        'all_items'=>"All Events",
        
        'singular_name'=>'Event'
    ),
    'menu_icon'=>'dashicons-calendar'
));

由于在java和类型文本中,我主要使用对象来传递数据,因此ide提供了非常好的提示系统。现在,对于php-8数组,IDE不提供像类型记录或java那样的自动完成。是否有一种方法可以在php中获得与类型记录或java中相同的类型提示体验。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-09-10 11:19:16

WordPress已经存在了近20年,早在php8之前。许多站点仍然运行在php5.6(!)上。遗憾的是,对于需要数据结构参数的函数,它使用这些关联数组而不是强类型对象。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73671107

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档