有没有人试过这样做?这在我使用 PLC 的工作中很常见,但我还没有在 php 中使用它。
这个想法是使用二进制数作为各种错误的寄存器,以便轻松收集它们。这个想法是这样的
<?php
if(isset($errorcode)){
if(getrightmostbit($errorcode) = 1){
echo "error 1";
}
$errocode << 1;
if(getrightmostbit($errorcode) = 1){
echo "error 2";
}
$errocode << 1;
if(getrightmostbit($errorcode) = 1){
echo "error 3";
}
有什么想法吗?
理想情况下,我希望将此寄存器用作条件。