>392

unlockは独自の関数ですよね?
そうなら、そのifは(ステートメントの)修飾子というやつです。ifの後の式が真の
ときだけ、ステートメントが実行されます。いわゆる「if文」(if (EXPR) {})とは
全く別物なので注意してください。

その表現は、$lockkeyを評価した値が真のときにだけ、unlock関数を呼ぶ、という
意味です。