Psalm 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Psalm 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
Psalm 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
Psalm 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
Psalm 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !

软件简介

Psalm 是一个 PHP 程序的静态分析工具,用来找出代码中存在的错误。

可通过 Composer 安装:composer require --dev vimeo/psalm

添加 psalm.xml 配置:

<?xml version="1.0"?>
<psalm
  stopOnFirstError="false"
  useDocblockTypes="true"
>
    <projectFiles>
        <directory name="src" />
    </projectFiles>
    <issueHandlers>
        <MissingReturnType errorLevel="info" />
        <MissingClosureReturnType errorLevel="info" />
        <MissingPropertyType errorLevel="info" />
    </issueHandlers>
</psalm>

然后执行 ./vendor/bin/psalm

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (0)

加载中
更多评论
暂无内容
发表了博客
01/22 12:02

PHP能创造成功:旧代码不一定是遗留代码

全文共2401字,预计学习时长7分钟 图源:Google 过去的一年里,Vimeo开发人员用多种编程语言编写了后端代码——PHP、Go、Ruby、Python、NodeJS、Java、C语言、C++和Rust。 2004年,Vimeo开始使用PHP。对于像Vimeo这样的初创公司来说,PHP无疑是一种理想编程语言。PHP的解释器使企业家可以快速开发原型,它附带一个大型标准库,可以省去一些常见任务步骤,如发送电子邮件、访问数据库等。 大多数初创公司都中道崩殂,但一些基于P...

0
0
发表了博客
01/07 16:20

PhpStorm 2020.3.1全新发布:支持Apple Silicon

PhpStorm 是 JetBrains 公司开发的一款商业的 PHP 集成开发工具,旨在提高用户效率,可深刻理解用户的编码,提供智能代码补全,快速导航以及即时错误检查。 这个主要版本包括对PHP 8,静态分析器PHPStan和Psalm,Xdebug 3,Tailwind CSS,通过Code With Me进行协作开发的全面支持。 PhpStorm 2020.3的第一个错误修复更新现已发布! 下载PHPSTORM 2020.3.1 今天,我们还将发布带有新Apple M1芯片的Mac版PhpStorm。PhpStorm现在可...

0
0
2020/10/28 16:18

预告PhpStorm 2020.3:新增开箱即用的PHP 8属性

PhpStorm是一个轻量级且便捷的PHP IDE,其旨在提高用户效率,可深刻理解用户的编码,提供智能代码补全,快速导航以及即时错误检查。可随时帮助用户对其编码进行调整,运行单元测试或者提供可视化debug功能。 下载PHPSTORM 2020.2最新试用 PhpStorm 2020.3将附带几个开箱即用的PHP 8属性。: #[ArrayShape],#[ExpectedValues],#[NoReturn],#[Pure],#[Deprecated],#[Immutable]。继续阅读以了解有关属性的更多信息。 你可能已...

0
0
2019/07/31 14:48

2020 PHP安全指南

2019 年,大多数的科技工作者 — 尤其是 Web 开发者 — 必须摈弃掉关于开发安全 PHP 应用的老一套。这对那些不相信能够开发出安全的 PHP 应用的人来说尤其重要. 这篇指南应该作为 PHP: The Right Way 这本电子书强调安全部分的补充,而不是作为代码风格一样的普通主题. PHP 版本 长话短说::除非你没有办法, 2018 年你在最好使用 PHP 7.2 , 同时在 2019 年早些时候计划切换到 7.3。 PHP 7.2 已经于 2017 年 11 月 30 号发布....

0
0
发表于开发技能专区
2019/05/26 19:50

2019 PHP 安全指南

2019 年, 大多数的科技工作者—尤其是 Web 开发者—必须摈弃掉关于开发安全 PHP 应用的老一套. 这对那些不相信能够开发出安全的 PHP 应用的人来说尤其重要. 这篇指南应该作为 PHP: The Right Way 这本电子书强调安全部分的补充, 而不是作为代码风格一样的普通主题. PHP 版本 长话短说::除非你没有办法, 2018年你在最好使用 PHP 7.2 , 同时在2019年早些时候计划切换到7.3。 PHP 7.2 已经于2017年11月30号发布. 在撰写本文时,...

0
0
发表于软件架构专区
2020/04/01 15:27

2020 年的 PHP 回顾与展望

对于一般的 Web 开发人员和程序员来说,PHP 的声誉并不是很好,这已经是众所周知。 尽管 PHP 仍然是构建 Web 应用程序最常用的语言之一,但多年来 PHP 已经设法给自己赢得了代码库混乱、开发人员缺乏经验、代码不安全、核心库不一致等等的名声。 虽然许多反对 PHP 的论点今天仍然有效,但也有好的一面:您可以用 PHP 编写干净、可维护、快速和可靠的应用程序。 在这篇文章中,我想让你看到 PHP 开发技术有利的一面。 我想向您展...

0
0
发表于服务端专区
2019/06/04 14:45

都2019年了,PHP还是世界上最好的语言吗?

圆栗子 发自 凹非寺 高端技术领导者社群 报道 | 公众号 beijing-tmt 当下,如果你打开搜索引擎,搜索关键词“PHP过时”,能找到714万个相关结果。 这些结果之中,不乏有2016年、2018年的结果,说PHP已经过时了。 现已2019年,这个曾经自称为“世界上最好的语言”PHP,情况如何? 一位名叫Brent的程序员小哥,写了一篇博客文章,介绍了PHP在2019年的情况。 他说,现在的PHP每年都会积极开发新版本,从2004年发布PHP 5以来性能已经...

0
0
发表了博客
2019/05/19 21:49

比 Java 更具争议的 PHP,处处留坑?

  比 Java 更具争议的 PHP,处处留坑?   编程语言之争自古以来就从未停歇,对于有着“世界上最好的编程语言”之称的 PHP,表面看似赞扬,实则为讽刺。PHP 确实简单易上手,但是其函数命名不规范、核心异步网络不支持、后期维护困难等缺点,让不少开发者避之不及。不过,PHP 经过了这么多年的发展,还是槽点满满吗?   你还记得几年前流行的那篇名为“全面解析PHP的糟糕设计(PHP: a fractal of bad design)”(https:/...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
0 评论
5 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部