Is there a way to have a variable recognized as a string even if it
contains a valid integer?  I have a script that is taking strings from a
file that can be numbers, including zero.  I have an if statement to
simply see if the variable exists (otherwise I need to throw an error),
and if the variable contains 0, the if statement is failing.  Right now,
my code is essentially:

 

if ($variable) {

      # act on $variable

} else {

      # throw error

}

 

Is there an easy way to get the if statement to recognize a 0, or do I
need to add a special case?  I don't care to keep the 0 as an integer,
if I can change it to a string somehow, that would work great.

 

--- 

Jesse Farrell 

 

Reply via email to