的第一個元素我有這樣的陣列發現需要
Array
(
[name] => Step1 is here
[standard] => Array
(
[product_id] => 85,99
[product_name] => Step1 is here
[product_price] => 976.0000
[product_description] => :something
[product_image] => http://someurl.com/shop_pos/image/data/13D.png
)
[professional] => Array
(
[product_id] => 61
[product_name] => Step1 is here
[product_price] => 289.0000
[product_description] => somethingothere
[product_image] => http://someurl.com/shop_pos/image/data/13B.png
)
[premium] => Array
(
[product_id] => 677
[product_name] => Step1 is here
[product_price] => 289.0000
[product_description] => somethingothere
[product_image] => http://someurl.com/shop_pos/image/data/13A.png
)
)
有一個簡單的按正確的順序,我需要參考的。所以我需要的順序是標準,專業,優質的..所以,如果一個不存在,我可以做的,就像這樣
if (!isset($my_array['standard'])) {
$use_me = $my_array['standard']
}elseif(!isset($my_array['professional'])) {
$use_me = $my_array['professional']
}elseif(!isset($my_array['professional'])) {
$use_me = $my_array['premium']}
}
我有上面的代碼,我認爲可以工作,但有沒有更好的辦法
我不明白是什麼,可能應該做的。你使用的值是否爲*未設置? – rid
基本上我想要一個更好的方式來找到正確的順序使用哪一個。 SOme可能設置,有些可能不會 – Trace
價值應該是專業 – Trace