PHP – Tarayıcı Dilini Algıla – Çok dilli bir web sitesi geliştirirken, tarayıcı dilini almayı ve bu dili web sitem için varsayılan dil olarak kullanmayı gerçekten seviyorum. İstemci tarayıcısı tarafından kullanılan dili şu şekilde elde ederim:
function get_client_language($availableLanguages, $default='en'){ if (isset($_SERVER['HTTP_ACCEPT_LANGUAGE'])) { $langs=explode(',',$_SERVER['HTTP_ACCEPT_LANGUAGE']); foreach ($langs as $value){ $choice=substr($value,0,2); if(in_array($choice, $availableLanguages)){ return $choice; } } } return $default; }

Bir sayının sonuna (th, st, nd, rd, th) ekleyin
Bu basit ve kolay fonksiyon bir sayı alacak ve arkasına “th, st, nd, rd, th” ekleyecektir.
function ordinal($cdnl){ $test_c = abs($cdnl) % 10; $ext = ((abs($cdnl) %100 < 21 && abs($cdnl) %100 > 4) ? 'th' : (($test_c < 4) ? ($test_c < 3) ? ($test_c < 2) ? ($test_c < 1) ? 'th' : 'st' : 'nd' : 'rd' : 'th')); return $cdnl.$ext; } for($i=1;$i<100;$i++){ echo ordinal($i).'<br>'; }

güzel yazı
teşekkürler
eyvallah
eyvallah
çok güzel
kaliteli içerik
sağol
işime yaradı
güzel yazı
çok güzel
eyvallah
çok güzel
işime yaradı
teşekkürler
sağol
işime yaradı
teşekkürler
çok güzel
çok güzel
teşekkürler
sağol