23 of 410 menu

settype Fonksiyonu

settype fonksiyonu, bir değişkenin türünü belirtilen türe değiştirir. İlk parametre olarak dönüştürülecek değişken, ikinci parametre olarak ise tür adını içeren bir dize iletilir. Fonksiyon, başarılı dönüşümde true, başarısızlık durumunda ise false döndürür.

Sözdizimi

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

Örnek

Bir dizeyi tamsayıya dönüştürelim:

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

Kodun çalıştırılma sonucu:

123

Örnek

Bir sayıyı dizgeye dönüştürelim:

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

Kodun çalıştırılma sonucu:

'123'

Örnek

Bir diziyi dizgeye dönüştürmeyi deneyelim:

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

Kodun çalıştırılma sonucu:

'Array' true

Örnek

Bir diziyi mantıksal değere dönüştürelim:

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

Kodun çalıştırılma sonucu:

true

Ayrıca Bakınız

  • is_int fonksiyonu,
    bir değişkenin tamsayı olup olmadığını kontrol eder
  • strval fonksiyonu,
    bir değişkeni dizgeye dönüştürür
  • intval fonksiyonu,
    bir değişkeni tamsayıya dönüştürür
Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet