2017-05-08 227 views
-2

我已經從我的公司eps數據庫中提取了過去2年的數據我想通過使用小公式來總結eps這裏發生了什麼這裏是我以數組的形式提取數據現在我希望把公式是這樣`計算foreach循環內的數據

` 

$curr_eps - $old_eps/$old_eps * 100; 

隨着出來就把我得到我無法把公式爲每家公司,並得到獨立的計算值

我的輸出數據是這樣的

foreach($data3 as $key => $pr_data) { 
      $prof_data[] = $pr_data; 
     } 
Array 
(
    [0] => Array 
     (
      [eps] => -0.28 
      [year] => 2015 
     ) 

    [1] => Array 
     (
      [eps] => 3.33 
      [year] => 2014 
     ) 

    [2] => Array 
     (
      [eps] => 0.90 
      [year] => 2015 
     ) 

    [3] => Array 
     (
      [eps] => 0.81 
      [year] => 2014 
     ) 

    [4] => Array 
     (
      [eps] => 1.05 
      [year] => 2016 
     ) 

    [5] => Array 
     (
      [eps] => 3.71 
      [year] => 2015 
     ) 

    [6] => Array 
     (
      [eps] => 1.61 
      [year] => 2016 
     ) 

    [7] => Array 
     (
      [eps] => -0.49 
      [year] => 2015 
     ) 

) 

我想知道把數據放在這裏,因爲沒有循環這是輸出 $ prof_data [] = $ data3 //這包含數組值; 出Put`

Array 
(
    [0] => Array 
     (
      [0] => Array 
       (
        [eps] => -0.28 
        [year] => 2015 
        [company_id] => 348 
       ) 

      [1] => Array 
       (
        [eps] => 3.33 
        [year] => 2014 
        [company_id] => 348 
       ) 

     ) 

    [1] => Array 
     (
      [0] => Array 
       (
        [eps] => 0.90 
        [year] => 2015 
        [company_id] => 351 
       ) 

      [1] => Array 
       (
        [eps] => 0.81 
        [year] => 2014 
        [company_id] => 351 
       ) 

     ) 

    [2] => Array 
     (
      [0] => Array 
       (
        [eps] => 1.05 
        [year] => 2016 
        [company_id] => 356 
       ) 

      [1] => Array 
       (
        [eps] => 3.71 
        [year] => 2015 
        [company_id] => 356 
       ) 

     ) 

    [3] => Array 
     (
      [0] => Array 
       (
        [eps] => 1.61 
        [year] => 2016 
        [company_id] => 366 
       ) 

      [1] => Array 
       (
        [eps] => -0.49 
        [year] => 2015 
        [company_id] => 366 
       ) 

     ) 

    [4] => Array 
     (
     ) 

) 

現在,任何人可以幫助我解決這個問題我也不好,同時使明白我WAM試圖做的,請令e知道,如果你有疑問

+0

任何人都可以用簡單的英語重新說明這個問題。 – AlphaMale

+0

@Usman Khan是的,即時通訊也沒有得到您的問題,請簡單地解釋它 –

+0

我期待這個哈哈對不起,隊友簡單的是,我想公司公司的數據公式每個公司都有2配對數據,我想獲得百分比,你可以看到所有的數據是在循環內 –

回答

0

據我瞭解你可以爲

foreach($data3 as $data){ 
    $net = $currenteps - $data['eps']; 
} 

執行您還沒有定義什麼是currenteps和oldeps,但是使用$數據[「EPS」]和$數據計算[「年」],您可以訪問每個EPS值和相應的排列年份