Help us understand the problem. What is going on with this article?

PHPStormのTemplateを設定してdeclare(strict_types=1)を常に設定する

PHPStormのTemplateを設定してdeclare(strict_types=1)を常に設定する

PHP7からdeclare(strict_types=1)が導入され、設定している場合は暗黙的な型変換が行われなくなり、より厳密にタイプヒンティングをチェックするようにできます。

しかしdeclare(strict_types=1)はファイル単位でしか効力が無いため、常にファイルの冒頭に書かなければいけません。

これを矯正するためにPHPStormに設定を追加します。

スクリーンショット 2020-01-24 18.38.47.png

PHPStormのCode Templatesを利用します。

Preferences > Editor > File and Code TemplatesでPHPを選択し、テンプレートの初めにdeclare(strict_types=1)を追記しましょう。

これでPHPファイルを作成するときに自動的にdeclare(strict_types=1)が追加されます。

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした