isset()、unnset()、empty() は関数ではなく言語構造であるため、変数関数 から呼び出すことはできません。
isset()、empty() 変数以外のものをテストすると解析エラーが発生します。次のステートメントはエラーであり、機能しません: empty(addslashes($name))。 定数が設定されているかどうかを確認したい場合は、define()関数を使用します。 NULL バイト (") にも注意してください。 echo() と同様、print()、include()、require() は関数ではなく言語構造です。