2011-04-11 13:05 keltezéssel, Gabor HALASZ írta: > On 2011.04.11. 12:38, Szládovics Péter wrote: >> 2011-04-11 11:15 keltezéssel, Gabor HALASZ írta: >>> On 2011.04.11. 9:46, Szládovics Péter wrote: >>> >>>>> Ellenben van benne pl. ilyen részlet: >>>>> if ($mailertype eq "Internet Site") { >>>>> if ($mailname eq $hostname) { >>>>> $destinations = join ", ",($mailname, "localhost." . $domain, ", >>>>> localhost"); >>>>> } else { >>>>> $destinations = join ", ",($mailname, $hostname, "localhost." . >>>>> $domain . ", localhost"); >>>>> } >>>>> >>>> >>>> Amit beidéztél, az csak annyit tesz, hogy ha a hostname és a mailname >>>> azonos, akkor nem tesz két azonos értéket a destination sorba. Semmi >>>> mást nem csinál, nem bírál fölül semmit... (mivel join). >>> >>> >>> A föld pedig kietlen és puszta vala, és setétség vala a mélység színén, >>> és az Isten Lelke lebeg vala a vizek felett. És monda Isten: Legyen >>> világosság: >>> >>> join EXPR,LIST >>> Joins the separate strings of LIST into a single string with >>> fields separated by the value of EXPR, and returns that new >>> string. >> >> Tehát hozzáírja, nem pedig átírja. >> GyK: nem bírál fölül semmit, ami előzőleg a $destinations-ben szerepelt. > > Veled kapcsolatban nem sok mindenen szoktam csodalkozni, de most ismet > megleptel. Te tisztaban vagy minimalisan, mondjuk igy altalanos iskolai > szinten a szamitastechnika alapjaival? Az, hogy egy sima ertekadast nem > ismersz/ertesz meg tetszoleges nyelven, az eleg dobbenetes. Ezek utan > mar azon sem csodalkozom, hogy a funkcio egymondatos magyarazatat sem > sikerult.
Értem, hogy mit akarsz mondani, még ha a stílusod ki is veri a biztit itt-ott. Egy listáról van szó, amit az adott rész _bővít_ anélkül, hogy az előzőleg megadott értékeket módosítaná (GyK: fölülbírálná). Az, hogy a változó értéke ettől függetlenül megváltozik, teljesen mást jelent, de meghagylak Téged abban a hitben, hogy igazad van. Copy-paste-elj még be néhány hasonlót, amivel bizonyítod, hogy igazad van, és hülyézz még ennél is primitívebben bárkit, ez már a Te megítéléseden sem javítani, sem rontani nem fog/tud. _________________________________________________ linux lista - linux@mlf.linux.rulez.org http://mlf2.linux.rulez.org/mailman/listinfo/linux