diff --git a/reference/info/functions/ini-parse-quantity.xml b/reference/info/functions/ini-parse-quantity.xml new file mode 100644 index 00000000..f69fe18e --- /dev/null +++ b/reference/info/functions/ini-parse-quantity.xml @@ -0,0 +1,135 @@ + + + + + ini_parse_quantity + Ini kısa gösteriminden yorumlanmış boyutu döndürür + + + + &reftitle.description; + + intini_parse_quantity + stringkısa_gösterim + + + Başarı durumunda bir + ini kısa gösteriminden + yorumlanmış boyutu bayt cinsinden döndürür. + + + + + &reftitle.parameters; + + + + kısa_gösterim + + + Çözümlenecek ini kısa gösterimi; bir sayı ve isteğe bağlı bir çarpan + içermelidir. + + Aşağıdaki çarpanlar desteklenir: + k/K (1024), + m/M (1048576), + g/G (1073741824). + + Sayı; onluk, onaltılık (0x veya 0X + ön ekiyle), sekizlik (0o, 0O veya + 0 ön ekiyle) ya da ikilik (0b + veya 0B ön ekiyle) olabilir. + + + + + + + + + &reftitle.returnvalues; + + Yorumlanmış boyutu bayt cinsinden bir &integer; olarak döndürür. + + + + + &reftitle.errors; + + Değer çözümlenemiyorsa veya geçersiz bir çarpan kullanılmışsa + E_WARNING seviyesinde bir uyarı üretilir. + + + + + &reftitle.examples; + + + Birkaç <function>ini_parse_quantity</function> örneği + + +]]> + + &example.outputs; + + + + + + + + &reftitle.seealso; + + ini_get + + + + diff --git a/reference/info/functions/memory-reset-peak-usage.xml b/reference/info/functions/memory-reset-peak-usage.xml new file mode 100644 index 00000000..65aa34da --- /dev/null +++ b/reference/info/functions/memory-reset-peak-usage.xml @@ -0,0 +1,97 @@ + + + + + memory_reset_peak_usage + En yüksek bellek kullanımını sıfırlar + + + + &reftitle.description; + + voidmemory_reset_peak_usage + + + + memory_get_peak_usage işlevi tarafından döndürülen + en yüksek bellek kullanım değerini sıfırlar. + + + + + &reftitle.parameters; + &no.function.parameters; + + + + &reftitle.returnvalues; + + &return.void; + + + + + &reftitle.examples; + + + <function>memory_reset_peak_usage</function> örneği + + +]]> + + &example.outputs.similar; + + + + + + + + + &reftitle.seealso; + + + memory_get_peak_usage + + + + + + diff --git a/reference/random/functions/random-bytes.xml b/reference/random/functions/random-bytes.xml new file mode 100644 index 00000000..f64af2ba --- /dev/null +++ b/reference/random/functions/random-bytes.xml @@ -0,0 +1,142 @@ + + + + + random_bytes + Kriptografik olarak güvenli rastgele baytlar üretir + + + + &reftitle.description; + + stringrandom_bytes + intuzunluk + + + İstenen uzunluk kadar düzgün dağılımlı rastgele + baytlar içeren bir dizge üretir. + + + Dönen baytlar tamamen rastgele seçildiğinden, sonuç dizgesi büyük + olasılıkla yazdırılamayan karakterler veya geçersiz UTF-8 dizileri + içerecektir. Aktarma veya görüntülemeden önce kodlanması gerekebilir. + + + Bu işlevin ürettiği rastgelelik, şifreleme anahtarları gibi uzun ömürlü + gizli değerlerin üretimi dahil tüm uygulamalar için uygundur. + + &csprng.sources; + &csprng.function.backport; + + + + &reftitle.parameters; + + + uzunluk + + + Döndürülmesi gereken rastgele dizgenin bayt cinsinden uzunluğu; + 1 veya daha büyük olmalıdır. + + + + + + + + &reftitle.returnvalues; + + İstenen sayıda kriptografik olarak güvenli rastgele bayt içeren bir dizge. + + + + + &reftitle.errors; + + &csprng.errors; + + + uzunluk değeri 1'den küçükse + bir ValueError yavrulanır. + + + + + + + &reftitle.changelog; + + + + + &Version; + &Description; + + + + + 8.2.0 + + Bir CSPRNG hatası durumunda bu işlev artık bir + Random\RandomException yavruluyor. Evvelce + sıradan bir Exception yavrulanıyordu. + + + + + + + + + &reftitle.examples; + + <function>random_bytes</function> örneği + + +]]> + + &example.outputs.similar; + + + + + + + + &reftitle.seealso; + + Random\Randomizer::getBytes + random_int + bin2hex + base64_encode + + + + + diff --git a/reference/random/functions/random-int.xml b/reference/random/functions/random-int.xml new file mode 100644 index 00000000..977a25cb --- /dev/null +++ b/reference/random/functions/random-int.xml @@ -0,0 +1,149 @@ + + + + + + random_int + Kriptografik olarak güvenli, düzgün dağılımlı bir tamsayı üretir + + + + &reftitle.description; + + intrandom_int + intasgari + intazami + + + Belirtilen asgari ve azami değerler arasında düzgün dağılımlı bir tamsayı + üretir. + + + Bu işlevin ürettiği rastgelelik, şifreleme anahtarları gibi uzun ömürlü + gizli değerlerin üretimi dahil tüm uygulamalar için uygundur. + + &csprng.sources; + &csprng.function.backport; + + + + &reftitle.parameters; + + + asgari + + + Döndürülebilecek en küçük değer. + + + + + azami + + + Döndürülebilecek en büyük değer. + + + + + + + + &reftitle.returnvalues; + + Kapalı aralık [asgari, azami] + içinden kriptografik olarak güvenli, düzgün dağılımlı bir tamsayı. + Hem asgari hem de azami olası + dönüş değerleridir. + + + + + &reftitle.errors; + + &csprng.errors; + + + azami asgari'den + küçükse bir ValueError yavrulanır. + + + + + + + &reftitle.changelog; + + + + + &Version; + &Description; + + + + + 8.2.0 + + Bir CSPRNG hatası durumunda bu işlev artık bir + Random\RandomException yavruluyor. Evvelce + sıradan bir Exception yavrulanıyordu. + + + + + + + + + &reftitle.examples; + + <function>random_int</function> örneği + + +]]> + + &example.outputs.similar; + + + + + + + + &reftitle.seealso; + + Random\Randomizer::getInt + random_bytes + + + + + + diff --git a/reference/random/functions/srand.xml b/reference/random/functions/srand.xml new file mode 100644 index 00000000..651f0c72 --- /dev/null +++ b/reference/random/functions/srand.xml @@ -0,0 +1,114 @@ + + + + + srand + Rastgele sayı üretecini tohumlar + + + &reftitle.description; + + voidsrand + intnulltohum&null; + intkipMT_RAND_MT19937 + + + Rastgele sayı üretecini tohum ile, ya da + tohum belirtilmemişse rastgele bir değerle + tohumlar. + + + ¬e.randomseed; + &caution.mt19937-tiny-seed; + PHP 7.1.0 itibariyle, srand işlevi + mt_srand işlevinin bir takma adı olmuştur. + + + + &reftitle.parameters; + + + + tohum + + + İçsel durumu, tohum ile tohumlanmış bir + doğrusal eşleşik üretecin ürettiği, işaretsiz 32 bitlik tamsayı + olarak yorumlanan değerlerle doldurur. + + + tohum belirtilmemişse veya &null; ise, + rastgele işaretsiz 32 bitlik bir tamsayı kullanılır. + + + + + + + + + &reftitle.returnvalues; + + &return.void; + + + + &reftitle.changelog; + + + + + + &Version; + &Description; + + + + + 8.3.0 + + tohum artık &null; olabiliyor. + + + + 7.1.0 + + srand işlevi artık mt_srand işlevinin bir takma adıdır. + + + + + + + + + &reftitle.seealso; + + + rand + getrandmax + mt_srand + + + + +