On 12/21/2012 5:16 PM, Tedd Sperling wrote:
On Dec 21, 2012, at 4:58 PM, Jim Giner <jim.giner@xxxxxxxxxxxxxxxxxx> wrote:
Never realized that you could address a string as an array of chars, which you are doing. Could that be the issue? Or did I learn something new? Or should you have used substr to remove that last char?
Jim:
I guess you learned something new -- that's good.
A string is just a "string" of chars.
As such, if you define:
$a = "tedd";
then:
$a[0] is 't';
$a[1] is 'e'
$a[2] is 'd'
$a[3] is 'd'
The only confusing thing here is the length of the string -- in this case the length of this string is four, but $a[4] has not been defined.
Cheers,
tedd
_____________________
tedd@xxxxxxxxxxxx
http://sperling.com
From what I do know, there shouldn't be an a[4].
In any case, let's assume that there is a bug in the string logic that
you're using. Why not just use substr?
$topic = substr($topic,0,-1);
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php