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

比較演算を壊してみる / php-break-comparison

yammerjp
September 27, 2022

比較演算を壊してみる / php-break-comparison

PHP Tech Cafe / PHPerのための「PHPカンファレンス2022」を語り合う - LT
2022/09/27

PHP Conference Japan 2022でおもしろいと感じた以下の発表を参考にさせていただき、手を動かしてみました。
https://fortee.jp/phpcon-2022/proposal/8f29f20e-1275-49eb-89c0-fe684e28d110

php-srcの比較演算の挙動を何らか変更することを目標に、その手順を紹介しています。

yammerjp

September 27, 2022
Tweet

More Decks by yammerjp

Other Decks in Programming

Transcript

  1. 1)1ͷൺֱԋࢉॲཧ࣮૷Λ୳͢ ;FOE[FOE@PQFSBUPSTDͷ[FOE@DPNQBSF  ˞ IUUQTHJUIVCDPNQIQQIQTSDQVMM fi MFTEJ ff CFC ff

    FCBGFCBDEDGEGDBGDBEFF ˞ 1)1ͷίʔυͰ͸ಉ౳ͷؔ਺ͷ໊લ͸DPNQBSF@GVODUJPO 
  2. 1)1ͷൺֱԋࢉॲཧΛյͯ͠ΈΔ DPNQBSF@GVODUJPO ͷத਎ w ԋࢉର৅ͷܕΛൺֱ w ܕ͕ಛఆͷύλʔϯʹϚονͨ͠Β w ൺֱԋࢉΛͯ݁͠ՌΛ SFTVMUʹ୅ೖ

    w ໭Γ஋ͱͯ͠46$$&44Λฦ͢ w ܕ͕ಛఆͷύλʔϯʹϚον͠ͳ͚Ε͹ɺԿΒ͔ ͷม׵Λࢪͯ͠ɺվΊͯܕΛൺֱ 
  3. 1)1ͷൺֱԋࢉॲཧΛյͯ͠ΈΔ DPNQBSF@GVODUJPO ͷத਎ w ԋࢉର৅ͷܕΛൺֱ w ܕ͕ಛఆͷύλʔϯʹϚονͨ͠Β w ൺֱԋࢉΛͯ݁͠ՌΛ SFTVMUʹ୅ೖ

    w ໭Γ஋ͱͯ͠46$$&44Λฦ͢ w ܕ͕ಛఆͷύλʔϯʹϚον͠ͳ͚Ε͹ɺԿΒ͔ ͷม׵Λࢪͯ͠ɺվΊͯܕΛൺֱ