Saya cuma mau menambahkan saja.
Memang fungsi hash atau operator sama akuratnya, asal parameter
pada kedua fungsi tsb sama
Misalnya:
if hash("Test") == hash("Test ")
Akan menghasilkan false sebab ada trailing space.
Lebih aman sebelum di hash menggunakan
triming atau change case dulu.
Misalnya: $str = trim(strtolower($str))
Salam,
Wiempy
----- Original Message -----
From: "Christanto" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Wednesday, 14 February, 2007 11:15 AM
Subject: Re: [ITCENTER] "HASH Function" VS "="
> ya memang kalau diliat secara logika sama, tapi saya prefer pake yang
> hash.
> selain membuat coding lebih enak diliat dan dapat meminimalisir inputan
> character yg mirip2.
>
> -criz
>
>
>
> ----- Original Message -----
> From: Wiempy
> To: [email protected]
> Sent: Wednesday, February 14, 2007 11:03 AM
> Subject: Re: [ITCENTER] "HASH Function" VS "="
>
>
> ----- Original Message -----
> From: "Danny Eka" <[EMAIL PROTECTED]>
> To: <[email protected]>
> Sent: Tuesday, 13 February, 2007 6:18 PM
> Subject: [ITCENTER] "HASH Function" VS "="
>
> > Dear All,
> >
> > Aku mo tanya, yang mana lebih akurat hasilnya jika ingin membandingkan
> > string dengan menggunakan hash function (Stringnya di Hash dulu, misal
> > pake
> > MD5 function di PHP) atau dibandingkan langsung dengan operator "==",
> > contoh
> > :
> > 1. HASH("Stringggg") = HASH("Stringggg")
> > 2. "Stringgg" = "Stringggg"
> >
> > Btw aku mo pake di *if* Function ==>if();
> >
> > Thx ya ..
>
> Wpy:
> Menurut saya sich sama koq akuratnya, gak ada perbedaan yg
> berarti klo anda pake fungsi hash maupun operator.
>
> Salam,
> Wiempy
--
www.itcenter.or.id - Komunitas Teknologi Informasi Indonesia
Gabung, Keluar, Mode Kirim : [EMAIL PROTECTED]
## Jobs: itcenter.or.id/jobs ## Bursa: itcenter.or.id/bursa ##
## Jaket ITCENTER tersedia di http://shop.itcenter.or.id
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ITCENTER/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ITCENTER/join
(Yahoo! ID required)
<*> To change settings via email:
mailto:[EMAIL PROTECTED]
mailto:[EMAIL PROTECTED]
<*> To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/