STRCMP isimli fonksiyonumuz İkil olarak güvenilir dizge karşılaştırması yapar .
Dönen değerler
d1 dizgesi d2 dizgesinden küçükse sıfırdan küçük bir değer; d1 dizgesi d2 dizgesinden büyükse sıfırdan büyük bir değer; d1 dizgesi ile d2 dizgesi aynıysa sıfır döndürür.
PHP 4 – PHP 5 Versionlarında sorunsuz çalışmaktadır
PHP Manual sayfasında örnekler olsada biz yine anlamak açısından örneklendirme yapalım
d1 dizgesi d2 dizgesinden küçükse sıfırdan küçük bir değer
<?php $d1 = '1'; $d2 = '10'; var_dump(strcmp($d1, $d2)); // çıktı : int(-1) ?>
d1 dizgesi d2 dizgesinden büyükse sıfırdan büyük bir değer
<?php $d1 = '10'; $d2 = '1'; var_dump(strcmp($d1, $d2)); // çıktı : int(1) ?>
d1 dizgesi ile d2 dizgesi aynıysa sıfır döndürür
<?php $d1 = '10'; $d2 = '10'; var_dump(strcmp($d1, $d2)); // çıktı : int(0) ?>
Çalışmalarınızda Başarılar
http://www.oguzkoc.com.tr/strcmp-guvenli-olarak-iki-dizgeyi-karsilastirma/
php strcmp, bitwise operatör soruları, i̇smail norçinn, php strcmp türkçe karakter, strcmp, strcmp asp, strcmp ile karşılaştırma, strcmp karşılaştırma örneği
Benzer Konular:
Son Yorumlar