- 论坛徽章:
- 0
|
- PHP与逻辑学(1)
- 作者:axgle
- “axgle is something or not something”这个句子是恒定为‘真’的。
- “axgle是东西,或者他不是东西”也是同样真实的,你觉得呢?
- 用标准的PHP代码书写如下:
- <?php
- $value=($axgle=='something' or $axgle!='something');
- var_dump($value);
- ?>
- 上面的代码将输出‘bool(true)’.可见其真实可靠。
- 实际上,任何形如'x==y or x!=y'的语句,都是恒定为真的。这就是逻辑学中的‘排中律’。
- 在php中除了‘or’外,还有‘and’.你可以测试下面的语句:
- <?php
- $value=($axgle=='something' and $axgle!='something');
- var_dump($value);
- ?>
- 上面的代码将输出‘bool(false)’.可见其值为假。
- 实际上,任何形如'x==y and x!=y'的语句,都是恒定为假的。这就是逻辑学中的‘矛盾律’。
- 举生活中的一些实际的例子:李宇春的歌唱得又好又不好;一朵五颜六色的白云飘了过来;他画了一个圆圆的正方形;事物是既对立又统一的;空即是色,色即是空。。。
- 自相矛盾的话,在中国汉语中比比皆是,随手一抓就是一箩筐。实际上谎言往往是自相矛盾的.
- 因此可以说,中国是个充满了谎言和骗子的国家。。。
- 那么排中律和矛盾律有什么区别呢?它们对于php又有什么意义呢?对于PHPer书写代码会有什么帮助呢?欲知后事如何,且听下回分解——
复制代码 |
|