タグ

ブックマーク / qiita.com/mpyw (3)

  • ここがつらい! Slack API - Qiita

    半分ネタ記事です。あんまり真面目に書きません。 項目数が多いので,気力でなんとか書きます。分類は諦めます。 他にもある!っていうのがあったらコメント欄で教えて下さい。気が向いたら追記します。 公式の TypeScript 型定義がもはや型定義を諦めている 辛い度: ★★★★★ 辛い中でもこれはかなり上位に来るやつ。 こちらに OpenAPI 形式で仕様が定義されていて, https://github.com/slackapi/node-slack-sdk/tree/main/packages/web-api/types ここに仕様に基づいて TypeScript の型定義ファイルが吐かれるようになっています。 Git 管理されていないので,実際のリリースを見てみましょう。 https://unpkg.com/@slack/web-api@6.7.2/dist/response/Reacti

    ここがつらい! Slack API - Qiita
    kazafe
    kazafe 2022/06/19
  • 【PHP入門講座】 NULLと未定義の違い - Qiita

    TRUE FALSE NULL をまとめて 三値 と呼ぶことがありますが、これらを漢字一文字で表すと TRUE … 真 FALSE … 偽 NULL … 無 として解釈されます。命題「今日は学校に行く日か?」で例えると、 TRUE …今日は学校に行く日である FALSE … 今日は休みの日である NULL … そもそも中退してた のようなイメージです。 未定義(Undefined) NULL は 無 と言いながらも…

    【PHP入門講座】 NULLと未定義の違い - Qiita
  • isset, empty, is_null の動作まとめ - Qiita

    ※ 未定義の変数は Notice: Undefined variable を発生しながら null として扱われます。 複雑な表を書き並べている記事が多いですが、実際は null であれば null でなければ 空値であれば 空値でなければ の4種類の内容しか取り扱っていないものがほとんどであり、覚えるのが難しいなどと悩む必要はありません。至ってシンプルです。但し、(空配列はまだ分かるとして) 文字列のゼロと空要素から成るSimpleXMLElementの扱いには特に注意してください。これはPHPにおいて直感的ではない、最もクセのある実装のひとつです。JavaScriptなどと比較してもこれらの点だけ異なっていたりします。 変数の存在を確認するショートコード これから紹介するissetやemptyは、未定義とnullを区別することが出来ません。issetやemptyについて紹介する前に、純

    isset, empty, is_null の動作まとめ - Qiita
    kazafe
    kazafe 2015/12/03
  • 1