Upgrade to Pro — share decks privately, control downloads, hide ads and more …

「PHPシンタックスコレクション〜ペチコレ〜」厨二病が好きそうな小難しいシンタックス編 /PH...

Avatar for hknt hknt
March 27, 2025
390

「PHPシンタックスコレクション〜ペチコレ〜」厨二病が好きそうな小難しいシンタックス編 /PHPSyntaxCollection

覚えていますか?プログラムを読めるようになってきたある時、突然出会った彼らのことを。
先輩エンジニアの書いた三項演算子やnull合体演算子、高階関数にクロージャ。
理解不能。何を表し何の為に何をしているのか。
同時に思ったはず、「なんかカッコいい‥」と。

そして、いつかは自分もこんなプログラムを書いてみたいと言う憧れに近い感情を感じたはず。
エンジニアなら誰しもが通った、なんか小難しいけどカッコいいシンタックスへの憧れを
「PHPシンタックスコレクション〜ペチコレ〜」厨二病が好きそうな小難しいシンタックス編
と称して紹介していきます。
独断と偏見で選んだ「なんかカッコいいシンタックス」達が華やかにランウェイを彩ります。

Avatar for hknt

hknt

March 27, 2025
Tweet

Transcript

  1. すべての人が子育てを楽しいと思える社会 乳児期 幼児期 学童期 妊娠・出産 産後うつ 保活が大変 いやいや期 学童不足 小一の壁

    子育てには課題がたくさん・・・ 育児と子育て の両立が大変 保活(保育園探し)をサポート 保育園の準備をサポート
  2. プロパティフック class Example { public string $foo = 'default value'

    { get { return $this->foo; } set(string $value) { $this->foo = strtolower($value); }
  3. $foo = $bar === true ? "yes" : "no"; $value

    = $input ?: 'default'; $username = $_GET['user'] ?? 'Guest'; $user?->getProfile()?->getName();
  4. プロパティフック class Example { public string $foo = 'default value'

    { get { return $this->foo; } set(string $value) { $this->foo = strtolower($value); }