data type casting to numbers with intval() or doubleval()

From: "imago" <imago(at)imago3d(dot)com>
To: <pgsql-php(at)postgresql(dot)org>
Cc: "Wesley Leonard" <marshall(at)pacdemon(dot)org>
Subject: data type casting to numbers with intval() or doubleval()
Date: 2001-04-26 15:30:04
Message-ID: 09fd01c0ce65$ccd14760$e875f718@imago
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-php

I am having a problem with the intval() function

I am using it to take string data and extract the number it would
represent if only numeric.

$my_integer = intval($my_string)

when the sting is numbers followed by letters -
$my_string = 4444mmm
$my_integer = 4444
it works as expected

but when letters are followed by numbers
$my_string = mmm4444
$my_integer = 0

Same problem with doubleval()

What am I missing???? how do I drop the non-numeric parts of a
string?

imago

In response to

Responses

Browse pgsql-php by date

  From Date Subject
Next Message Wesley Leonard 2001-04-26 15:50:40 Re: data type casting to numbers with intval() or doubleval()
Previous Message Gary Hoffman 2001-04-25 05:55:15 Re(2): PHP make failure -- why?