タグ

2018年8月17日のブックマーク (1件)

  • PHPの型と型安全について(PHP7からのPHPプログラミング) - Qiita

    PHPで安全なプログラムを書くために、PHP7からの機能も合わせて型についてまとめました。 型についての深い理解は、コード,コメント,関数名,安全性に影響を与えます。 PHPの型、型安全性、弱い型付け、強い型付け、型指定と影響、について説明していきます。 前半部分は基について、後半部分からは型安全について書いてあります。 記事範囲 PHP7.2まで 型論争 型をつけるべきか否かではしばしば議論になっている。 型をつける派 => 厳密な型付によって大きな問題になる前にエラーを特定できるようになる/メソッドの安全性が増える、という主張。 型をつけない派 => 型付をしないことによってコード量が減り、記述がシンプルになるし、他の部分で補えるという主張である。 PHPの9種類の型 スカラー型 boolean: 論理値 integer: 整数 float: 浮動小数点数 string: 文字列 複

    PHPの型と型安全について(PHP7からのPHPプログラミング) - Qiita
    temmings
    temmings 2018/08/17
    “declare(strict_types=1);” 覚えた。