bleicher: Array kürzen - nur die keys mit den Namen aus Array 2 lassen

Beitrag lesen

Grüße,

dafür benötigst Du genau eine foreach-Schleife und ein isset() in der Schleife mit anschließender Zuweisung.

$_values = array();
    # ... füllen
    $_keys   = array();
    # ... füllen

$_result = array();

foreach ($_keys as $key)
    {
        if(isset($_values[$key]))
        {
            $_result[$key] = $_values[$key];
        }
    }

das habe ich sogar ;) die zweite schleife kürzt den "$_keys"  - damit auch wirklich nur "kleinstes gemeinsames" bleibt.

also anders gehts nicht - ok, danke.
MFG
bleicher