Değişkenlerle ilgili işlevler
PHP Manual

is_buffer

(PHP 6 >= 6.0.0)

is_bufferBir değişkenin bir evrenkodlu mu yoksa bir ikil dizge mi içerdiğine bakar

Açıklama

bool is_buffer ( mixed $değişken )

Belirtilen değişken, evrenkodlu veya ikil bir dizge içeriyorsa TRUE döner.

Değiştirgeler

değişken

Sınanacak değişken.

Dönen Değerler

Belirtilen değişken evrenkodlu veya ikil bir dizge içeriyorsa TRUE, aksi takdirde FALSE döner.

Örnekler

Örnek 1 - is_buffer() örneği

<?php
// Farklı türlerde bazı değişkenler tanımlayalım
$types = array(
          
'unicode'    => 'Evrenkodlu dizge',
          
'binary'    => b'İkil dizge',
          
'resource'    => fopen('php://stdin''r'),
          
'integer'    => 42
          
);

// Tamponun hangi türde olduğuna bakalım
foreach($types as $type => $value)
{
  if(
is_buffer($value))
  {
    echo 
$type ' bir evrenkodlu veya ikil dizgedir';
  }
  else
  {
    echo 
$type ' bir tampon değeri değildir';
  }

  echo 
PHP_EOL;
}
?>

Yukarıdaki örneğin çıktısı:

unicode bir evrenkodlu veya ikil dizgedir
binary bir evrenkodlu veya ikil dizgedir
resource bir tampon değeri değildir
integer bir tampon değeri değildir

Ayrıca Bakınız


Değişkenlerle ilgili işlevler
PHP Manual