En son web geliştirme öğreticiler
 

PHP FILTER_CALLBACK Filtre


<Komple PHP Filtre Referans

Tanımı ve Kullanımı

FILTER_CALLBACK filtre değeri filtrelemek için bir kullanıcı tarafından tanımlanan işlevini çağırır.

Bu filtre, bize veri filtreleme üzerinde tam kontrol sağlayan

Belirtilen işlevler adı dizisi ile ilişkili olmalıdır "options" . Aşağıdaki örneğe bakın

  • Adı: "callback"
  • İD numarası: 1024

İpuçları ve Notlar

Tip: Kendi kullanıcı tanımlı fonksiyon oluşturmak veya varolan bir PHP işlevini kullanabilirsiniz


Örnek 1

Bir kullanıcı tanımlı işlevi kullanarak:

<?php
function convertSpace($string)
  {
  return str_replace(" ", "_", $string);
  }

$string = "Peter is a great guy!";

echo filter_var($string, FILTER_CALLBACK,
array("options"=>"convertSpace"));
?>

kodun çıktısı olacak:

Peter_is_a_great_guy!

Örnek 2

Varolan bir PHP işlevinin kullanılması

<?php
$string="Peter is a great guy!";

echo filter_var($string, FILTER_CALLBACK,
array("options"=>"strtoupper"));
?>

kodun çıktısı olacak:

PETER IS A GREAT GUY!

<Komple PHP Filtre Referans