はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマークって?
  • アプリ・拡張の紹介
  • ユーザー登録
  • ログイン
  • Hatena

はてなブックマーク

トップへ戻る

  • 総合
    • 人気
    • 新着
    • IT
    • 最新ガジェット
    • 自然科学
    • 経済・金融
    • おもしろ
    • マンガ
    • ゲーム
    • はてなブログ(総合)
  • 一般
    • 人気
    • 新着
    • 社会ニュース
    • 地域
    • 国際
    • 天気
    • グルメ
    • 映画・音楽
    • スポーツ
    • はてな匿名ダイアリー
    • はてなブログ(一般)
  • 世の中
    • 人気
    • 新着
    • 新型コロナウイルス
    • 働き方
    • 生き方
    • 地域
    • 医療・ヘルス
    • 教育
    • はてな匿名ダイアリー
    • はてなブログ(世の中)
  • 政治と経済
    • 人気
    • 新着
    • 政治
    • 経済・金融
    • 企業
    • 仕事・就職
    • マーケット
    • 国際
    • はてなブログ(政治と経済)
  • 暮らし
    • 人気
    • 新着
    • カルチャー・ライフスタイル
    • ファッション
    • 運動・エクササイズ
    • 結婚・子育て
    • 住まい
    • グルメ
    • 相続
    • はてなブログ(暮らし)
    • 掃除・整理整頓
    • 雑貨
    • 買ってよかったもの
    • 旅行
    • アウトドア
    • 趣味
  • 学び
    • 人気
    • 新着
    • 人文科学
    • 社会科学
    • 自然科学
    • 語学
    • ビジネス・経営学
    • デザイン
    • 法律
    • 本・書評
    • 将棋・囲碁
    • はてなブログ(学び)
  • テクノロジー
    • 人気
    • 新着
    • IT
    • セキュリティ技術
    • はてなブログ(テクノロジー)
    • AI・機械学習
    • プログラミング
    • エンジニア
  • おもしろ
    • 人気
    • 新着
    • まとめ
    • ネタ
    • おもしろ
    • これはすごい
    • かわいい
    • 雑学
    • 癒やし
    • はてなブログ(おもしろ)
  • エンタメ
    • 人気
    • 新着
    • スポーツ
    • 映画
    • 音楽
    • アイドル
    • 芸能
    • お笑い
    • サッカー
    • 話題の動画
    • はてなブログ(エンタメ)
  • アニメとゲーム
    • 人気
    • 新着
    • マンガ
    • Webマンガ
    • ゲーム
    • 任天堂
    • PlayStation
    • アニメ
    • バーチャルYouTuber
    • オタクカルチャー
    • はてなブログ(アニメとゲーム)
    • はてなブログ(ゲーム)
  • おすすめ

    WWDC25

『scrapbox.io』

  • 人気
  • 新着
  • すべて
  • Attacking PHP - PHP

    51 users

    scrapbox.io/php

    2008年にまつもとゆきひろ氏によって書かれたエッセイ。 Attacking PHP - Matzにっき(2008-01-26) PHPがいかに駄目な言語か、という話。 2024年にはどうか 以下の見解は@tadsanによる私見である。 いろんなものがfalseだったりするせいで、新たな比較演算子「===」が必要 その通り hashやlistがobjectが区別できない objectは当時から区別できるので、事実誤認では。 hash(PHPでは連想配列)とlistはPHP 8.1でarray_is_list()関数が追加されて標準関数で識別できるようになった それまでもユーザーランドの静的解析でlist型として慣習的に扱われていた PHP 8でも型宣言として扱えるわけではない オブジェクト指向機能が壊れている PHP 4時代のOOPは「壊れていた」かはともかく、一般的なOOP言語の振る舞い

    • テクノロジー
    • 2024/10/02 00:23
    • PHP
    • programming
    • あとで読む
    • review
    • Ruby
    • design
    • list型 - PHP

      3 users

      scrapbox.io/php

      静的解析ツールに実装された独自の型。基本的にはPHPDocに書くことで用いる。 #Psalmの型 #PHPStanの型 #Phanの型 デリファレンスによって多値を擬似的に再現するlist構文とは別 list($a, $b) = f() のような形式で返り値を受け取るパターン(タプル)とは使用箇所が異なる リストとは、以下のような連番の要素を持つ配列を指す code:php $list = 1, 2, 3; // 値が追加されることもできる $list[] = 4; これはリストではなく連想配列 code:php $assoc = [ 11 => 1, 30000 => 2, 5656 => 6, ]; どちらもarray<int, int>になってしまう list<string>やlist<int>のようにジェネリクスを組み合わせて書くことができる。 配列の中にどんな要素が入るかを制約で

      • テクノロジー
      • 2021/02/19 17:21
      • tech
      • PHP
      • web
      • PSR-HTTPシリーズを理解するための情報源 - PHP

        3 users

        scrapbox.io/php

        この記事は草案(draft)段階で説明しており、DelegateInterfaceと紹介されているものはRequestHandlerInterfaceと読み替えてください。

        • テクノロジー
        • 2020/09/11 01:02
        • php
        • 2020年のパーフェクトPHP - PHP

          5 users

          scrapbox.io/php

          2010年12月に初版が出版された「パーフェクトPHP」は素晴らしい本でPHPについて体系的に説明されていますが、10年の間にPHPおよびPHPを取り巻く環境は大きく変化しているため、2020年現在では事情が合わない点があります。この記事ではパーフェクトPHPの内容を現代事情に合わせて補足する副読本となることを試みています。 これらの一連の記事では『パーフェクトPHP』(小川雄大/柄沢聡太郎/橋口誠 著, 技術評論社刊, 2010年12月10日 初版第1刷発行)を参照しています。以後断りがない限り、「原書」と呼びます。手元にある初版第4刷および電子書籍版(2015年1月7日版)を参照しています。

          • テクノロジー
          • 2020/08/08 00:36
          • 考察
          • programming
          • 2020年のパーフェクトPHP Part1 - PHP

            4 users

            scrapbox.io/php

            この記事は2020年のパーフェクトPHPとして「パーフェクトPHP」のPart 1 PHP 〜 overviewの内容を補足しています。

            • テクノロジー
            • 2020/08/06 00:33
            • PHP
            • PHP

              6 users

              scrapbox.io/php

              型付けマニュアル / LoopRun / Pure intersection types / 交差型 / BC break / Attacking PHP / benevolent union型 / Exakat / new型 / PSR-HTTP / array-key型 / 三項演算子 / 項 / オペランド / PHPStan\dumpType() / Revolt / インターセクション型

              • テクノロジー
              • 2018/08/16 10:55
              • PHP
              • プログラミング
              • ブログ

              このページはまだ
              ブックマークされていません

              このページを最初にブックマークしてみませんか?

              『scrapbox.io』の新着エントリーを見る

              キーボードショートカット一覧

              j次のブックマーク

              k前のブックマーク

              lあとで読む

              eコメント一覧を開く

              oページを開く

              はてなブックマーク

              • 総合
              • 一般
              • 世の中
              • 政治と経済
              • 暮らし
              • 学び
              • テクノロジー
              • エンタメ
              • アニメとゲーム
              • おもしろ
              • アプリ・拡張機能
              • 開発ブログ
              • ヘルプ
              • お問い合わせ
              • ガイドライン
              • 利用規約
              • プライバシーポリシー
              • 利用者情報の外部送信について
              • ガイドライン
              • 利用規約
              • プライバシーポリシー
              • 利用者情報の外部送信について

              公式Twitter

              • 公式アカウント
              • ホットエントリー

              はてなのサービス

              • はてなブログ
              • はてなブログPro
              • 人力検索はてな
              • はてなブログ タグ
              • はてなニュース
              • ソレドコ
              • App Storeからダウンロード
              • Google Playで手に入れよう
              Copyright © 2005-2025 Hatena. All Rights Reserved.
              設定を変更しましたx