xslt_setopt
(PHP 4 >= 4.3.0)
xslt_setopt — Belirtilen XSL işlemci için bazı seçenekler tanımlar
Açıklama
Belirtilen işlemci için
maske ile belirtilen seçenekeri tanımlar.
Değiştirgeler
-
işlemci -
xslt_create() tarafından oluşturulmuş bir XSLT işlemci özkaynağı.
-
maske -
Aşağıdaki sabitlerin birleşiminden oluşan bir bit maskesidir:
-
XSLT_SABOPT_PARSE_PUBLIC_ENTITIES- İşlemciye genel girdileri çözümlemesini söyler. Öntanımlı olarak bu özellik kapalıdır. -
XSLT_SABOPT_DISABLE_ADDING_META- HTML çıktı için "Content-Type" başlığını eklemez. Öntanımlı olarak işlemcinin derlenmesi sırasında atanır. -
XSLT_SABOPT_DISABLE_STRIPPING- Boşluk karakterlerinin ayıklamamasını sağlar (sadece veri dosyalarında). -
XSLT_SABOPT_IGNORE_DOC_NOT_FOUND- Çözümlenmemiş belgelerin (document() işlevi) ölümcül olmadıkları varsayılır.
-
Dönen Değerler
Varsa önceki maske, hata oluşmuşsa FALSE aksi takdirde TRUE döner.
Örnekler
Örnek 1 - xslt_setopt() örneği
<?php
$xh = xslt_create();
// Sablotron'a genel öğeleri işlemesini söyleyelim
xslt_setopt($xh, XSLT_SABOPT_PARSE_PUBLIC_ENTITIES);
// Boşluk karakterlerini ayıklamamasını da isteyelim
xslt_setopt($xh, xslt_getopt($xh) | XSLT_SABOPT_DISABLE_STRIPPING);
?>
