diff --git a/README.md b/README.md index 05a0a885..17a21f3b 100644 --- a/README.md +++ b/README.md @@ -302,6 +302,7 @@ Slash Bölü imi Statement Deyim Strict Typing Katı Kodlama String Dize, dizge +Superglobal Süper Küresel Tag İmlenim dilleri (*ML) için "etiket" Ternary Üç terimli Thread Evre diff --git a/reference/filter/functions/filter-input-array.xml b/reference/filter/functions/filter-input-array.xml new file mode 100644 index 00000000..f2d59960 --- /dev/null +++ b/reference/filter/functions/filter-input-array.xml @@ -0,0 +1,126 @@ + + + + + filter_input_array + Dış değişkenleri alır ve isteğe bağlı olarak süzer + + + + &reftitle.description; + + arrayfalsenullfilter_input_array + inttür + arrayintseçeneklerFILTER_DEFAULT + boolboşları_da_ekle&true; + + + Bu işlev, filter_input işlevini tekrar tekrar + çağırmadan çok sayıda değer almak için kullanışlıdır. + + + + + &reftitle.parameters; + + + tür + + + INPUT_* + sabitlerinden biri. + + + + Süzülen süper küresel değişkenin içeriği, süper küresel + değişkene yapılan kullanıcı değişikliklerinden önce + SAPI tarafından sağlanan özgün "ham" içeriktir. + Değiştirilmiş bir süper küresel değişkeni süzmek için yerine + filter_var_array kullanılmalıdır. + + + + + + + + + + + + + + + &reftitle.returnvalues; + + Başarı durumunda, istenen değişkenlerin değerlerini içeren bir &array;. + + + Başarısızlık durumunda &false; döndürülür. Ancak, + tür ile belirtilen girdi dizisinin + doldurulmamış olduğu durumlarda, eğer + FILTER_NULL_ON_FAILURE bayrağı kullanılmışsa + &null; döndürülür. + + + boşları_da_ekle &true; ise, girdi dizisinden + eksik olan elemanlar döndürülen &array; içine doldurulur. Bu durumda + eksik elemanlara, FILTER_NULL_ON_FAILURE bayrağı + kullanılmadıkça &null; atanır; bayrak kullanılmışsa &false; atanır. + + + Süzgeç başarısız olursa, döndürülen &array; içindeki bir eleman + &false; olur; ancak FILTER_NULL_ON_FAILURE + bayrağı kullanıldığında &null; olur. + + + + + &reftitle.notes; + + + INPUT_SERVER dizisinde + REQUEST_TIME anahtarı yoktur, çünkü + $_SERVER içine daha sonra eklenir. + + + + + + &reftitle.seealso; + + filter_input + filter_var + filter_var_array + + Doğrulama süzgeçleri + FILTER_VALIDATE_* + + + Temizleme süzgeçleri + FILTER_SANITIZE_* + + + + + + diff --git a/reference/filter/functions/filter-input.xml b/reference/filter/functions/filter-input.xml new file mode 100644 index 00000000..5b0b2b7e --- /dev/null +++ b/reference/filter/functions/filter-input.xml @@ -0,0 +1,130 @@ + + + + + filter_input + İsme göre belirli bir dış değişken alır ve isteğe bağlı olarak süzer + + + &reftitle.description; + + mixedfilter_input + inttür + stringdeğişken_ismi + intsüzgeçFILTER_DEFAULT + arrayintseçenekler0 + + + + + &reftitle.parameters; + + + tür + + + INPUT_* + sabitlerinden biri. + + + + Süzülen süper küresel değişkenin içeriği, süper küresel + değişkene yapılan kullanıcı değişikliklerinden önce + SAPI tarafından sağlanan özgün "ham" içeriktir. + Değiştirilmiş bir süper küresel değişkeni süzmek için yerine + filter_var kullanılmalıdır. + + + + + + değişken_ismi + + + İlgili tür süper küresel değişkeni + içerisinde süzülecek değişkenin ismi. + + + + + + + + + + + + + + &reftitle.returnvalues; + + Başarı durumunda istenen değişkenin değerini, süzgeç başarısız olursa + &false;, değişken_ismi değişkeni atanmamışsa + &null; döndürür. + FILTER_NULL_ON_FAILURE bayrağı kullanılırsa, + değişken atanmamışsa &false;, süzgeç başarısız olursa &null; döndürür. + + + + + &reftitle.examples; + + <function>filter_input</function> örneği + +Tekrar ara."; +?> +]]> + + &example.outputs.similar; + +Tekrar ara. +]]> + + + + + + &reftitle.seealso; + + filter_input_array + filter_var + filter_var_array + + Doğrulama süzgeçleri + FILTER_VALIDATE_* + + + Temizleme süzgeçleri + FILTER_SANITIZE_* + + + + + + diff --git a/reference/filter/functions/filter-var-array.xml b/reference/filter/functions/filter-var-array.xml new file mode 100644 index 00000000..981f3071 --- /dev/null +++ b/reference/filter/functions/filter-var-array.xml @@ -0,0 +1,199 @@ + + + + + filter_var_array + Çok sayıda değişken alır ve isteğe bağlı olarak süzer + + + + &reftitle.description; + + arrayfalsenullfilter_var_array + arraydizi + arrayintseçeneklerFILTER_DEFAULT + boolboşları_da_ekle&true; + + + Bir ilişkisel &array; içerisindeki değerleri + FILTER_VALIDATE_* + doğrulama süzgeçleri, + FILTER_SANITIZE_* + temizleme süzgeçleri veya özel süzgeçler kullanarak süzer. + + + + + &reftitle.parameters; + + + dizi + + + Süzülecek veriyi içeren ilişkisel &array;. + + + + + seçenekler + + + Bir ilişkisel array seçenekler veya her elemana + uygulanacak süzgeç. Süzgeç, + FILTER_VALIDATE_* + sabitlerinden biriyle bir doğrulama süzgeci ya da + FILTER_SANITIZE_* + sabitlerinden biriyle bir temizleme süzgeci olabilir. + + + Seçenek dizisi, anahtarın veri dizi + dizisindeki bir anahtara karşılık geldiği ilişkisel bir dizidir; + ilgili değer ise bu eleman için uygulanacak süzgeç ya da bu elemana + hangi süzgecin nasıl uygulanacağını tanımlayan bir ilişkisel dizidir. + + + Bir süzgecin nasıl uygulanacağını tanımlayan ilişkisel dizi, ilgili + değeri uygulanacak süzgeç olan 'filter' anahtarını + içermek zorundadır. Süzgeç, + FILTER_VALIDATE_*, + FILTER_SANITIZE_*, + FILTER_UNSAFE_RAW veya + FILTER_CALLBACK sabitlerinden biri olabilir. + Süzgeçle birlikte uygulanacak bayrakları belirten + 'flags' anahtarı ve süzgece uygulanacak + seçenekleri belirten 'options' anahtarı isteğe + bağlı olarak içerebilir. + + + + + boşları_da_ekle + + + Eksik anahtarları döndürülen değere &null; olarak ekler. + + + + + + + + &reftitle.returnvalues; + + Başarı durumunda istenen değişkenlerin değerlerini içeren bir dizi, + başarısızlık durumunda &false; döndürür. Süzgeç başarısız olursa + bir dizi değeri &false;, değişken atanmamışsa &null; olur. + + + + + &reftitle.examples; + + <function>filter_var_array</function> örneği + + 'libgd