v2.5.2
Giriş yap

Php Bitsel ilgeçler Nerelerde Kullanılabilir?

tahakocak
490 defa görüntülendi ve 1 kişi tarafından değerlendirildi

Merhabalar,
Bir tanıdığımın sitesinde, mybb alt yapılı, tüm kodları bitsel işlemler ile tekrar yazmış.
Kendisine sorduğumda araştırmam gerektiğini söyledi. En son 3 ay önce araştırdım ama pek bir şey bulamadım.
Şu an aramız iyi değil, ondan ona soramıyorum. Size sorumu sormak istiyorum.
Evet, bitsel işlemler daha hızlı ama bunu projede nasıl kullanabilirim?
Yetkilendirmede kullanırım diyr düşündüm, pcde kodlar var ama hiçbir işime yaramadı.

Php'nin sitesinde Bitsel ilgeçler şeklinde geçiyor.
Bir hatam varsa affola, teşekkür ederim.

tahakocak
1043 gün önce

Öncelikle Youtube ve Google'da bu bitsel işlemlerin mantığını kavramaya çalıştım. Bir şeyler öğrendim.
Ama bunlar hep teoride kaldı, mantığı kurup kodlarda deneme yapmaya başladıkça hiçbir şekilde işime yaramadı.
Örnek vereyim;
Birsel işlemler 2'lik sayma sistemini kullanıyor. Mesela bunu kullarak daha hızlı çalışan bir yetki sistemi yazabilir miyim diye düşündüm.
İşte bir şeyler test ettim ama istediğim sonucu alamadım.

mb_substitute_character(0xFFFD);

function replace_invalid_byte_sequence($str)
{
    return mb_convert_encoding($str, 'UTF-8', 'UTF-8');
}

function replace_invalid_byte_sequence2($str)
{
    return htmlspecialchars_decode(htmlspecialchars($str, ENT_SUBSTITUTE, 'UTF-8'));
}

Mesele bu kodu buldum ve bunun üzerinden bir şeyler yapmayı denedim ama o kadar çok yazıp sildim ki, sonra dedim boşver bıraktım. O süreçte pc format attığım için örnek kodlar yok şuan elimde.