Quick actions

cmd+k|ctrl+k

Navigation

Languages

Array Replace/Merge Tests

Snippet info

Language

Php

Visibility

public

Author

myles

Created

2016-01-19T22:06:53Z

Updated

2016-01-19T22:06:53Z

<?php
$base = array(
    'labels' => array(
        'name' => 'BASE',
        'menu_name' => 'Emails'
        ),
    'public' => 'yes',
    'private' => 'no',
    'supports' => array( 'title', 'editor' ),
    'capabilities' => array(
        'read_post' => 'no_cap',
        'edit_post' => 'no_cap',
        ),
);

$replacements = array(
    'labels' => array(
        'name' => 'Resumes',
        ),
    'public' => 'no',
    'supports' => array( 'author' ),
    'capabilities' => array(
        'remove_post' => 'no_cap',
        ),
);

$basket = array_replace_recursive($base, $replacements);
print_r($basket);

//$basket = array_merge_recursive($base, $replacements);
//print_r($basket);

$basket = array_replace($base, $replacements);
print_r($basket);
?>
INFO