Re: Re: Newbie Variable Question

From: Date: Wed, 09 Mar 2005 16:43:00 +0000
Subject: Re: Re: Newbie Variable Question
References: 1 2 3  Groups: php.general 
Request: Send a blank email to php-general+get-210321@lists.php.net to get a copy of this message
Jackson Linux wrote:
On 9 Mar 2005, at 11:15, Jason Barnett wrote:
Jackson Linux wrote: ...
<php include_once "/path/to/cv.$r.include.php"; ?> asks for cv.'1'.include.php ... And I need it to ask for cv.1.include.php How can I make a variable to fetch the literal number from the field cv.category?
Not 100% certain that it will work, but try casting the variable $r to an integer: <?php include_once "/path/to/cv." . (int) $r . ".include.php"; ?>
Hmmmm. If only. . .This returns, regardless of input and the value of $r cv.0.include.php' For chuckles, I did check and the column is set in the table as INT. If that matters.
not really - what matters is that you understand typecasting in php. a string when cast to an integer will always be zero unless the string begins with numeric chars, in which case php will take all the numeric chars it finds until it comes across a char that is not numeric and return those chars (I don't know exactly how it handles decimal points and minus signs in such as case) echo (int) "1string"; echo (int) "string1";
...? Jack


« previous php.general (#210321) next »