需求:1. 用乙個常量表示所有開關的狀態
2. 關閉任意乙個指定的開關
3. 開啟任意乙個指定的開關
4. 一鍵開啟所有的開關
5. 一鍵關閉所有的開關
<?php
header("content-type:text/html;charset=utf-8");
//定義常量,代表五個燈泡
define('l1',1); // 00001
define('l2',2); // 00010
define('l3',4); // 00100
define('l4',8); // 01000
define('l5',16);// 10000
$state = 10;
//展示5個燈泡的狀態
function
showlights
() else
}}echo
"開始燈泡狀態:
";showlights();
echo"";
//關閉任意乙個指定的燈泡
$state = $state & ~l2;//關閉燈泡l2
echo
"關閉燈泡l2:
";showlights();
echo"";
//開啟任意個指定的燈泡
$state = $state | l1;//開啟燈泡l1
echo
"開啟燈泡l1:
";showlights();
echo"";
//一鍵開啟所有燈
function
turnonall()}
//一鍵關閉所有燈
function
turnoffall()}
echo
"開啟所有燈:
";turnonall();
showlights();
echo"";
echo
"關閉所有燈:
";turnoffall();
showlights();
echo"";
//開啟任意個指定的燈泡
$state = $state | l3;//開啟燈泡l3
echo
"開啟燈泡l3:
乙個程序控制多個socket
module test tcp compile export all include lib kernel include inet.hrl define tcp options,binary,test pid spawn link module,loop,gen tcp listen 6099,t...
樹莓派 製作乙個觸控開關控制燈
2019 2 21 通過乙個簡單的觸控開關控制燈的製作,學習樹莓派中用python寫控制指令碼控制io口 樹莓派3b io口展板 bcm 觸控感測器 led燈 觸控感測器 拓展板led sigg18 vcc5v gndgnd負極 g20正極 表示沒有連線關係 import rpi.gpio as g...
呼叫同乙個函式,變數控制傳參
let variabledata true getdata variabledata getdata function getdata variabledata data object.assign data,variabledata console.log data object.assign 是...