灰太狼技术

  1. 首页
  2. 奇技淫巧
  3. 正文

利用异或运算取反

2023年 7月 28日 1379点热度 0人点赞 0条评论

取反是平时使用频率非常高的一项逻辑操作,最常见的做法是使用if判断来实现。使用if自然没有什么问题,硬要说的话,就是“不够优雅”。但是我个人觉得所谓的“优雅”其实是玄学,代码可以追求简洁,但没必要执着。

下面分享的是一个比较“懒”的取反方法,利用了异或运算。知识点缺失的请自行百度。

$a = 1;
$b = $a ^ 1;
  • 1
  • 2

这个方法还可以直接运用到 mysql 上

UPDATE `table` SET isshow = isshow ^ 1 WHERE id =1
标签: 暂无
最后更新:2023年 7月 28日

wp_zp

这个人很懒,什么都没留下

点赞

归档

  • 2023 年 8 月
  • 2023 年 7 月

分类

  • mysql
  • PHP
  • 奇技淫巧

COPYRIGHT © 2023 灰太狼技术. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

粤ICP备18097110号-2