RE: [PHP-DB] Some data manipulation

2002-10-06 Thread John W. Holmes
Write a function to do whatever you want to each element, then use array_walk(). ---John Holmes... > -Original Message- > From: Hatem Ben [mailto:[EMAIL PROTECTED]] > Sent: Saturday, October 05, 2002 6:49 PM > To: [EMAIL PROTECTED] > Subject: [PHP-DB] Some data manipulati

Re: [PHP-DB] Some data manipulation

2002-10-06 Thread Hatem Ben
i was trying to do it with preg_replace, but this is much better thanks a lot, Hatem - Original Message - From: "Rasmus Lerdorf" <[EMAIL PROTECTED]> To: "Hatem Ben" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Sunday, October 06, 2002 3

Re: [PHP-DB] Some data manipulation

2002-10-05 Thread Rasmus Lerdorf
So loop through and check the last char. Am I missing something that makes this harder than the obvious: foreach($arr as $key=>$val) { $end = $val[strlen($val)-1]; switch($end) { case '1': $arr[$key] = substr($val,0,-1); break; case '2': case '3': $arr[$key] = su

[PHP-DB] Some data manipulation

2002-10-05 Thread Hatem Ben
hey all i have a database of arrays like this : Array ( [0] => 2- [1] => 8b2 [2] => 8#c3 [3] => 8b2 [4] => 8#f2 [5] => 4a2 [6] => 8a1 [7] => 8a2 [8] => 4a2 [9] => 4a2 [10] => 4a2 ) i just need to change in every string the last value when it is eq