$value = '123';
$type = 'int';
$result = ($type)$value;
Как мне сделать такую штуку? То есть у меня есть тип (из простых: строка, число и т.п.) строкой и значение которое надо в него скастить. Или это только свитчем проходить вручную?
читаем документацию
settype ( mixed &$var , string $type ) : bool
Присваивает переменной var тип type.
Допустимыми значениями параметра type являются:
- "boolean" или "bool"
- "integer" или "int"
- "float" или "double"
- "string"
- "array"
- "object"
- "null"
а также в целом про Манипуляции с типами
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости