|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Sanyo Titaev 2:5070/66.1 17 Jul 2000 10:15:30 To : Michael Samanov Subject : Time/Date -------------------------------------------------------------------------------- 16 Jul 28 15:58, Michael Samanov wrote to Sanyo Titaev: ST>> undef($my_hash{$trash}); MS> Угадай с трех раз, чем отличается undef от delete в применении к MS> элементу хэша. и действительно Sometimes people mistakenly try to use undef to remove an entry from a hash. undef $hash{$key} and $hash{$key} = undef both make %hash have an entry with key $key and value undef. The delete function is the only way to remove a specific entry from a hash. Once you've deleted a key, it no longer shows up in a keys list or an each iteration, and exists will return false for that key. Sanyo --- GoldED/W32 3.0.1 * Origin: -=The Bulls=- mailto:tit@irk.ru (2:5070/66.1) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/27643972dd01.html, оценка из 5, голосов 10
|