Today's Posts Follow Us On Twitter! TFL Members on Twitter  
Forum search: Advanced Search  
Navigation
Marketplace
  Members Login:
Lost password?
  Forum Statistics:
Forum Members: 24,254
Total Threads: 80,792
Total Posts: 566,471
There are 1095 users currently browsing (tf).
 
  Our Partners:
 
  TalkFreelance     Design and Development     Programming     PHP and MySQL :

Array Question

Thread title: Array Question
     
    Thread tools Search this thread Display Modes  
Prev Previous Post   Next Post Next
10-17-2012, 05:04 PM
#1
Dan is offline Dan
Dan's Avatar
Status: Request a custom title
Join date: Feb 2005
Location:
Expertise:
Software:
 
Posts: 3,164
iTrader: 15 / 86%
 

Dan is an unknown quantity at this point

  Old  Array Question

PHP Code:
Array
(
    [
322-reps-1] => asdsd
    
[529-kg-1] => sdad
    
[529-reps-1] => asd
    
[529-kg-2] => 
    [
529-reps-2] => 
    [
35-hr-1] => asdasd
    
[35-min-1] => asd
    
[35-sec-1] => asd
    
[35-hr-2] => 
    [
35-min-2] => 
    [
35-sec-2] => 
)

$unsorted $_POST;

$sorted = array();
foreach(
$_POST as $key=>$value) {
    
preg_match('/^([0-9]+)-([A-z]+)-([0-9]+)$/'$key$matches);
    
$parent_key $matches[1] . '-'.$matches[3];

    
$sorted[$parent_key][$key] = $value;

Turns into:

PHP Code:
Array
(
    [
322-1] => Array
        (
            [
322-reps-1] => asdsd
        
)

    [
529-1] => Array
        (
            [
529-kg-1] => sdad
            
[529-reps-1] => asd
        
)

    [
529-2] => Array
        (
            [
529-kg-2] => 
            [
529-reps-2] => 
        )

    [
35-1] => Array
        (
            [
35-hr-1] => asdasd
            
[35-min-1] => asd
            
[35-sec-1] => asd
        
)

    [
35-2] => Array
        (
            [
35-hr-2] => 
            [
35-min-2] => 
            [
35-sec-2] => 
        )



How can I remove an array if ALL it's values are NULL?
How can I merge the hr, min and sec keys into time => hr:min:sec?

Any idea?

Reply With Quote
     


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

  Posting Rules  
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump:
 
  Contains New Posts Forum Contains New Posts   Contains No New Posts Forum Contains No New Posts   A Closed Forum Forum is Closed