की सरणी बनाएं, मैं इसे घंटों तक प्राप्त करने का प्रयास कर रहा हूं।दो बहुआयामी सरणी की तुलना करें, फिर केवल अद्वितीय
मैं दो बहुआयामी सरणियों
$newData (
[0] => Array(
[id] => 1
[name] => John
[sex] => male
)
[1] => Array(
[id] => 2
[name] => Kenny
[sex] => male
)
[2] => Array(
[id] => 3
[name] => Sarah
[sex] => female
)
[3] => Array(
[id] => 4
[name] => George
[sex] => male
)
)
$oldData (
[0] => Array(
[id] => 3
[name] => Sarah
[sex] => female
)
[1] => Array(
[id] => 4
[name] => George
[sex] => male
)
[2] => Array(
[id] => 5
[name] => Peter
[sex] => male
)
[3] => Array(
[id] => 6
[name] => Lexi
[sex] => female
)
)
मैं $ newData और $ oldData तुलना और केवल नए डेटा पहले आम सरणी से पहले यह है कि हड़पने के लिए की जरूरत है।
मेरे $ newData तो हो जाएगा:
$newData (
[0] => Array(
[id] => 1
[name] => John
[sex] => male
)
[1] => Array(
[id] => 2
[name] => Kenny
[sex] => male
)
)
मैं array_unique से सब कुछ कोशिश की है, अगर आईडी चाबियाँ की तुलना लेकिन कुछ भी ठीक से काम कर रहा है।
क्या मुझे पहले उन्हें मर्ज करने की ज़रूरत है? उन्हें मानचित्र करें? बह, मुझे नहीं पता, मैं बहुत खो गया हूँ।
किसी भी मदद भयानक
अपने कोड की प्रतिलिपि, तो क्या मैं वर्तमान में है, यह एक खाली सरणी रिटर्न के लिए महत्वपूर्ण नाम बदलकर जब मैं $ tmpArray – Ryan
print_r एक साथ थोड़ा हेरफेर, यह काम करता है। धन्यवाद। – Ryan
तो आप स्पष्ट रूप से कुछ गलत टाइप किया। अगर मैं इस कोड को यहां आज़माता हूं तो http://pastebin.com/jJgDvLxE मुझे वास्तव में वह सरणी मिलती है जो आप परिणामस्वरूप चाहते थे ... –