views:

46

answers:

1
echo date( "F jS, Y" , strtotime("now +3 weeks") );

It gives the result as July 2nd, 2010 . Fine.Now I want to pass the argument like this.

The original print_r($originalamount) give the result like this

Array ( 
      [0] => 4 Months
      [1] => 3500 
)

My code

 $text=trim($originalamount[0]);
 $text1="now +".$text;

 echo date( "F jS, Y" , strtotime($text1)) ;

The out put come like this

December 31st, 1969 

I don't know why.

alt text

+1  A: 

I have just tried ...

$originalamount[0] = '4 Months';

$text=trim($originalamount[0]);
$text1="now +".$text;

echo date( "F jS, Y" , strtotime($text1)) ;

And it works fine...

October 11th, 2010 

Can you please give us a var_dump of $originalamount is there any other code that might be messing with $originalamount

Lizard
I tried with different name also.But it wont workI dont know why.If I hard code it its working fine
vinothkumar
can you var_dump($originalamount); place it right before the trim, also echo `$text` and `$text1` to see if they are what you expected
Lizard