|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Oleg Bakiev 2:5061/109.58 31 Mar 2000 23:12:27 To : Andrew Konovalov Subject : злой скpипт 8-) -------------------------------------------------------------------------------- Fri Mar 31 2000 17:15, Andrew Konovalov wrote to All: AK> Кто-нибyдь может объяснить мне, как вот *ЭТО* выводит "Hello, AK> World!" - AK> #!/usr/bin/perl AK> $_=q$qsjou<vd<r<aia+<rr<bfmmp+<xpsme=\ob$; AK> y?<-@*-.b-z? -$+-/a-y?;s=\D+=$&=ee Элементарно, Ватсон. Тут три оператора. Первый присваивает в $_ "абракадабру", которая на самом деле примитивная шифровка для первоклассников, второй декодирует её в print uc q aha, qq aello, world!\na, а третий - эквивалент eval-а. AK> Ооочень интеpесно! Hе очень. WBR, Oleg --- * Origin: >>> Можно я лягу? <<< (2:5061/109.58) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/400638e531f6.html, оценка из 5, голосов 10
|