アカウント名:
パスワード:
複雑っつーかイカれた挙動だよね
こういった挙動こそがPHPの個性
同意同意。ちょーっとした十徳ナイフみたいな小道具的なもん目指しててPHPそこまで厳密なモン提供したいわけじゃなかったはず。'9223372036854775807' == '79223372036854775808'と'9999999999999999999.0' == '9999999999999999999.1'どっちがマシ?って言われたら後者だから。
こ れ で い い の だ 。
たぶん。 おそらく。 きっと。 めいびー。 あいほーぷそー。
障害も個性ってやつですね。わかります。
「バグは夜更け過ぎに仕様に変わるだろう」だっけ?
#高度に複雑化した仕様はバグと見分けがつかない
そんな大きな数誰も扱わないからOKということで。扱えるデータのビット幅が有限である以上この手の問題は永久に無くならないでしょう。HDDの容量の壁、メモリー容量の壁とか。
>そんな大きな数誰も扱わないからOKもし本当にそうであるならば、仕様変更しなければ良かったんですよ。だって誰も使わないんでしょ?
というか、これを問題にしたい人はPHPに何を求めているのかと。UI(HTML)描画とDBアクセス以外の複雑なことをPHPでするなよ、と思うわけですが、PHPしか使わせてもらえないか、PHPしか使えないか、なんでしょうね。#かわいそうに
この世から消滅してくれること。
それがPHPクオリティ
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
開いた括弧は必ず閉じる -- あるプログラマー
PHPでの==演算子は複雑な挙動 (スコア:1)
複雑っつーかイカれた挙動だよね
Re:PHPでの==演算子は複雑な挙動 (スコア:1)
こういった挙動こそがPHPの個性
Re:PHPでの==演算子は複雑な挙動 (スコア:1)
同意同意。ちょーっとした十徳ナイフみたいな小道具的なもん目指してて
PHPそこまで厳密なモン提供したいわけじゃなかったはず。
'9223372036854775807' == '79223372036854775808'
と
'9999999999999999999.0' == '9999999999999999999.1'
どっちがマシ?って言われたら後者だから。
こ れ で い い の だ 。
たぶん。 おそらく。 きっと。 めいびー。 あいほーぷそー。
Re:PHPでの==演算子は複雑な挙動 (スコア:1)
障害も個性ってやつですね。わかります。
Re:PHPでの==演算子は複雑な挙動 (スコア:2)
「バグは夜更け過ぎに仕様に変わるだろう」だっけ?
#高度に複雑化した仕様はバグと見分けがつかない
Re: (スコア:0)
そんな大きな数誰も扱わないからOK
ということで。
扱えるデータのビット幅が有限である以上
この手の問題は永久に無くならないでしょう。
HDDの容量の壁、メモリー容量の壁とか。
Re:PHPでの==演算子は複雑な挙動 (スコア:2)
>そんな大きな数誰も扱わないからOK
もし本当にそうであるならば、仕様変更しなければ良かったんですよ。
だって誰も使わないんでしょ?
Re: (スコア:0)
というか、これを問題にしたい人はPHPに何を求めているのかと。
UI(HTML)描画とDBアクセス以外の複雑なことをPHPでするなよ、と思うわけですが、
PHPしか使わせてもらえないか、PHPしか使えないか、なんでしょうね。
#かわいそうに
Re: (スコア:0)
この世から消滅してくれること。
Re: (スコア:0)
それがPHPクオリティ