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
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა