有没有办法用 true 或 false 定义一些变量,并将它们作为参数一起传递到函数中,就像在 C++ 中一样,使用按位包含或标志来打开或关闭函数的各个部分...例如:
// Declare
define( "ADMIN", TRUE);
define( "CLIENT", TRUE);
function Authenticated( $flags )
{
// Not sure what would go here ? but something like
// If ADMIN then
// If CLIENT then
// If ADMIN | CLIENT then
}
// Call
Authenticated( ADMIN | CLIENT );