Thread Vergleiche mit 0, PHP gegen Perl und anderes... (71 answers)
Opened by rosti at 2012-12-29 13:07

pq
 2012-12-30 14:11
#164504 #164504
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
2012-12-30T07:19:20 rosti
0E0 musst Du nicht casten. Ein if(0E0 == 'test'){} gibt Warnung, der numerische Kontext ist praktisch schon eingebaut ;)

es ging um den string "0E0". was du schreibst, ist kein string.
und beides warnt eben *nicht*. bei welcher perl-version bekommst du eine warnung?

Code: (dl )
1
2
3
4
5
$ perl -wE'say "0 but true" + 0'
0
$ perl -wE'say "0E0" + 0'
0
$
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem

View full thread Vergleiche mit 0, PHP gegen Perl und anderes...