array ( 0 => 'index.php', 1 => 'PHP Manual', ), 'head' => array ( 0 => 'UTF-8', 1 => 'tr', ), 'this' => array ( 0 => 'function.strval.php', 1 => 'strval', ), 'up' => array ( 0 => 'ref.var.php', 1 => 'Değişkenlerle ilgili işlevler', ), 'prev' => array ( 0 => 'function.settype.php', 1 => 'settype', ), 'next' => array ( 0 => 'function.unserialize.php', 1 => 'unserialize', ), 'alternatives' => array ( ), 'source' => array ( 'lang' => 'tr', 'path' => 'reference/var/functions/strval.xml', ), ); $setup["toc"] = $TOC; $setup["toc_deprecated"] = $TOC_DEPRECATED; $setup["parents"] = $PARENTS; manual_setup($setup); ?>
(PHP 4, PHP 5, PHP 7, PHP 8)
strval — Bir değişkenin dizgesel değerini döndürür
Bir değişkenin dizgesel değerini döndürür. Dizgeye dönüşümle ilgili daha fazla bilgi için string sayfasına bakınız.
Bu işlev dönen değere hiçbir biçemleme uygulamaz. Sayısal bir değeri bir dizge olarak biçemlemenin bir yolunu arıyorsanız sprintf() veya number_format() işlevi işinizi görebilir.
değişken
Dizgeye dönüşürülecek değişken.
değişken
herhangi bir sayıl türde,
null veya
__toString() yöntemini
gerçekleyen bir nesne olabilir olabilir. strval()
işlevini __toString() yöntemini
gerçeklemeyen diziler ve nesneler üzerinde kullanamazsınız.
Belirtilen değişken
'in string türünde
değeri.
Örnek 1 - Sihirli __toString() yöntemini kullanan strval() örneği
<?php
class StrValTest
{
public function __toString()
{
return __CLASS__;
}
}
// 'StrValTest' basar
echo strval(new StrValTest);
?>