Unten habe ich zwei Arrays mit Werten.Vergleichen Sie zwei Array und speichern Sie seltene Zeichenfolgen in einem neuen Array mit PHP
Array 1 - reorder_str
Array (
[0] => A aacomputational agent is considered intelligent if it can adapt its actions to a particular setting.
[1] => A eecomputational agent is considered intelligent if it can adapt its actions to a particular setting.
[2] => defined
[3] => defined
[4] => defined
)
Array 2 -reorder1
Array (
[0] => A bbcomputational agent is considered intelligent if it can adapt its actions to a particular setting.
[1] => A cccomputational agent is considered intelligent if it can adapt its actions to a particular setting.
[2] => A aacomputational agent is considered intelligent if it can adapt its actions to a particular setting.
[3] => A ddcomputational agent is considered intelligent if it can adapt its actions to a particular setting.
[4] => A eecomputational agent is considered intelligent if it can adapt its actions to a particular setting.
)
<?php if(in_array($reorder1[0], $reorder_str)){
?>
<div class="qitem di">
1.<?php echo $reorder1[0];?>
</div>
<?php }?>
Meine erwartete Ausgabe array3
Array (
[0] => A bbcomputational agent is considered intelligent if it can adapt its actions to a particular setting.
[1] => A cccomputational agent is considered intelligent if it can adapt its actions to a particular setting.
[2] => A ddcomputational agent is considered intelligent if it can adapt its actions to a particular setting.
)
Ich möchte die Zeichenfolge zeigen, wenn es nicht im Array (reorder_str). Ich habe es versucht, aber es funktioniert nicht. Mein Array 3 sollte Ungewöhnliche Zeichenfolgen aus zwei Array und neue Show haben keine leeren oder undefined value.Thanks im Voraus.Während ich mit array_diff
, versucht, aber ich konnte nicht erhalten genaue Antwort.
bitte einige Code schreiben –
meine Frage aktualisiert Siehe –
können Sie uns bitte erwartete Ausgabe zur Verfügung stellen? –