in reply to Re^3: DB search results using DBI...execute
in thread DB search results using DBI...execute

wow. so many different ways to do things, makes it hard to keep track of which is right lol. ok. so, i changed it from $#arr to scalar(@arr) i'll have to rip through some 30,000 lines of code to fix that issue. do i have to use if (scalar(@arr) eq 1) or would if (@arr eq 1) work the same?

Replies are listed 'Best First'.
Re^5: DB search results using DBI...execute
by huck (Prior) on Mar 04, 2017 at 22:42 UTC

    if (@arr eq 1) does work the same, i just think  if (scalar(@arr) eq 1) is clearer, and i dont play golf

    if (scalar(@arr) == 1) might be cleaner/faster too, eq "causes" each side to get cast into char