НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
23 of 410 menu

Функция settype

Функция settype изменяет тип переменной на указанный. Первым параметром передается переменная, которую нужно преобразовать, а вторым - строка с названием типа. Функция возвращает true при успешном преобразовании и false при неудаче.

Синтаксис

settype(mixed &$var, string $type): bool

Пример

Преобразуем строку в целое число:

<?php $str = '123'; settype($str, 'integer'); var_dump($str); ?>

Результат выполнения кода:

123

Пример

Преобразуем число в строку:

<?php $num = 123; settype($num, 'string'); var_dump($num); ?>

Результат выполнения кода:

'123'

Пример

Попробуем преобразовать массив в строку:

<?php $arr = [1, 2, 3]; $res = settype($arr, 'string'); var_dump($arr); var_dump($res); ?>

Результат выполнения кода:

'Array' true

Пример

Преобразуем строку в булево значение:

<?php $val = "true"; settype($val, "boolean"); var_dump($val); ?>

Результат выполнения кода:

true

Смотрите также

  • функцию is_int,
    которая проверяет, является ли переменная целым числом
  • функцию strval,
    которая преобразует переменную в строку
  • функцию intval,
    которая преобразует переменную в целое число
Русский
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить