この配列の積み上げ棒グラフを描画する必要があります。このグラフには、2年のスパン(年1998
から2000
)の空白で区切られた2本の棒が必要です。
問題:最初のバーは次のようになります。
*1998-1997* - *2 years gap* - *2000-2008*
バーは、からの取得と2000
からの取得の場合と同様に、より短い年のスパンをマージする必要がありますarray0
2008
array 1
Array
(
[comp_name] => C++
[parent_cat_name] => Information Technology
[sub_cat_name] => Programming
[total_years] => 6
[last_year] => 2006
[start_year] => 2000
)
Array
(
[comp_name] => .NET
[parent_cat_name] => Information Technology
[sub_cat_name] => Programming
[total_years] => 7
[last_year] => 2008
[start_year] => 2001
)
Array
(
[comp_name] => API
[parent_cat_name] => Information Technology
[sub_cat_name] => Programming
[total_years] => 1
[last_year] => 1998
[start_year] => 1997
)