typeof php - определение типа переменной в языке PHP
typeof возвращает тип данных операнда. Однако, в языке программирования JavaScript typeof может возвращать несколько различных значений для разных типов данных.
Для типа данных "number" typeof возвращает "number":
console.log(typeof 42); // выводит "number"
console.log(typeof 3.14); // выводит "number"
Для типа данных "string" typeof возвращает "string":
console.log(typeof "Hello"); // выводит "string"
Для типа данных "boolean" typeof возвращает "boolean":
console.log(typeof true); // выводит "boolean"
Для типа данных "undefined" typeof возвращает "undefined":
let x;
console.log(typeof x); // выводит "undefined"
Для типа данных "object" typeof возвращает "object":
console.log(typeof {name: "John", age: 30}); // выводит "object"
Для типа данных "function" typeof возвращает "function":
function foo() {
return null;
}
console.log(typeof foo); // выводит "function"
Если операнд не определен, typeof также возвращает "undefined":
console.log(typeof y); // выводит "undefined"
Поэтому, на вопрос typeof php, typeof вернет "undefined", так как php не определена в JavaScript.