Code Monkey home page Code Monkey logo

web-db-press-vol.126's Introduction

概要

WEB+DB PRESS Vol.126 掲載の、「PHPで複雑さに立ち向かう 【第4回】PHP 8.1 の新機能・変更点を追う Fiber、Enum、readonly、交差型など」のサンプルコードです

目次

  • 113ページ「Fiber」のソースコード → 001_fiber
  • 113ページ「Enum」のソースコード → 002_enum
  • 114ページ「Enum」の Backed Enum のソースコード → 003_backed_enum
  • 114ページ「Enum」の myclabs/php-enum のソースコード → 004_myclabs_enum
  • 114ページ「readonlyプロパティ」の最初のソースコード → 005_readonly
  • 114ページ「readonlyプロパティ」のゲッタのソースコード → 006_getter
  • 115ページ「readonlyプロパティ」のreadonlyなオブジェクトのソースコード → 007_readonly_object
  • 115ページ「初期化式でのnew」のソースコード → 008_new_in_initializer
  • 115ページ「初期化式でのnew」の定数のオブジェクトのソースコード → 009_const_object
  • 115ページ「初期化式でのnew」のAttributeのネストのソースコード → 010_nested_attribute
  • 115ページ「初期化式でのnew」の初期化式でオートローダが起動され得ることのソースコード → 010_nested_attribute
  • 115ページ「never型」の最初のソースコード → 012_never
  • 115ページ「never型」の静的解析で型を絞り込むソースコード → 013_never_static_analysis
  • 116ページ「交差型」のソースコード → 014_intersection
  • 116ページ「callableの新記法」の最初のソースコード → 015_first_class_callable
  • 116ページ「callableの新記法」の従来のcallableのソースコード → 016_callable
  • 116ページ「文字列キーの配列アンパック」の最初のソースコード → 017_array_unpack
  • 116ページ「文字列キーの配列アンパック」の文字列キーの場合のソースコード → 018_string_key_unpack
  • 116ページ「文字列キーの配列アンパック」の可変引数のソースコード → 019_variadic
  • 116ページ「文字列キーの配列アンパック」の引数アンパックのソースコード → 020_arguments_unpack
  • 116ページ「文字列キーの配列アンパック」の文字列キーの引数アンパックのソースコード → 021_string_keyed_arguments_unpack
  • 116ページ「文字列キーの配列アンパック」のcallable新記法を可変引数と引数アンパックの省略とみなす話のソースコード → 022_first_class_callable_and_unpacking
  • 117ページ「array_is_list」のソースコード → 023_array_is_list
  • 117ページ「8進数リテラルの新記法」のソースコード → 024_new_octal
  • 117ページ「クラス定数のfinal」のソースコード → 025_override_const
  • 117ページ「クラス定数のfinal」のソースコード → 026_override_const_on_interface_prohibited
  • 117ページ「クラス定数のfinal」のソースコード → 027_final_const
  • 117ページ「falseのautovivification非推奨化」の最初のソースコード → 028_autovivification
  • 118ページ「falseのautovivification非推奨化」のfalseからのautovivificationのソースコード → 029_autovivification_on_false
  • 118ページ「組み込み関数の非nullable引数へnullを渡すことの非推奨化」のソースコード → 030_passing_null_to_non_nullable_internal
  • 118ページ「継承時のstatic変数」のソースコード → 031_static_variable_inheritance
  • 118ページ「整数と互換でないfloat値の、intへの暗黙変換の非推奨化」のソースコード → 032_deprecate_incompatible_flot_to_int
  • 119ページ「組み込みメソッドの戻り値型宣言」の最初のソースコード → 033_return_type_on_non_final_internal
  • 119ページ「組み込みメソッドの戻り値型宣言」のReturnTypeWillChangeのソースコード → 034_return_type_will_change

web-db-press-vol.126's People

Contributors

sj-i avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.