array ( 0 => 'index.php', 1 => 'PHP Manual', ), 'head' => array ( 0 => 'UTF-8', 1 => 'tr', ), 'this' => array ( 0 => 'function.php-strip-whitespace.php', 1 => 'php_strip_whitespace', ), 'up' => array ( 0 => 'ref.misc.php', 1 => 'Çeşitli İşlevler', ), 'prev' => array ( 0 => 'function.pack.php', 1 => 'pack', ), 'next' => array ( 0 => 'function.sapi-windows-cp-conv.php', 1 => 'sapi_windows_cp_conv', ), 'alternatives' => array ( ), 'source' => array ( 'lang' => 'tr', 'path' => 'reference/misc/functions/php-strip-whitespace.xml', ), ); $setup["toc"] = $TOC; $setup["toc_deprecated"] = $TOC_DEPRECATED; $setup["parents"] = $PARENTS; manual_setup($setup); ?>
(PHP 5, PHP 7, PHP 8)
php_strip_whitespace — Boşlukları ve açıklamaları ayıklanmış kaynak kodla döner
Dosya ismi dosya
bağımsız değişkeni ile belirtilen PHP
kaynak kodundan PHP açıklamalarını ve boş alanları çıkarıp sonucu döndürür.
Açıklama miktarının asıl PHP koduna oranını tespit etmek için yararlıdır.
Bu işlec PHP komut satırında
php -w kullanımına eşdeğerdir.
dosya
PHP dosyasının yolu.
İşlev başarılı olursa ayıklanmış kaynak kodunu, aksi takdirde boş bir dizge döndürür.
Bilginize:
Bu işlev short_open_tag ini yönergesinin değerine göre işlem yapar.
Örnek 1 - php_strip_whitespace() örneği
<?php
// Bu bir PHP açıklaması
/*
* Başka bir PHP açıklaması
*/
echo php_strip_whitespace(__FILE__);
// Satırsonu karakterleri de boşluklardan sayılıp kaldırılır
hepsi_bu_kadar();
?>
Yukarıdaki örneğin çıktısı:
<?php echo php_strip_whitespace(__FILE__); hepsi_bu_kadar(); ?>
Farkettiyseniz, PHP açıklamalarının yanında boşluklar ve ilk echo deyiminden sonraki satırsonu karakterleri de ayıklandı.