1. search array from array values only with a word ending with "framework"
Array
(
    [php frameworks] => Array
        (
            [0] => wordpress
            [1] => joomla
            [2] => magento
            [3] => zend framework
            [4] => yii
        )

)
2. search array from array values only with a word begining with "one"
Array
(
    [extra1] => Array
        (
            [0] => one1
            [1] => extra6
        )

    [extra2] => Array
        (
            [0] => one2
            [two] => Array
                (
                    [three] => Array
                        (
                            [0] => extra6
                        )

                )

        )

    [extra3] => one3
    [extra4] => One4
    [extra5] => one5
    [extra6] => one6
    [extra7] => Array
        (
            [0] => one1
        )

)
3. search array from array values only with a word "One" [case sensitive]
Array
(
    [extra4] => One4
)
4. search array from array keys only with a word begining with "php"
Array
(
    [software] => Array
        (
            [vb.net] => Array
                (
                    [0] => asp.net
                    [1] => c#
                )

            [php] => Array
                (
                    [0] => object oriented
                    [1] => script
                )

        )

    [php frameworks] => Array
        (
            [0] => wordpress
            [1] => joomla
            [2] => magento
            [3] => zend framework
            [4] => yii
        )

)
5. search array from array keys and values with a word "one" which can be anywhere in a keys or values
Array
(
    [extra1] => Array
        (
            [0] => one1
            [1] => extra6
        )

    [extra2] => Array
        (
            [0] => one2
            [two] => Array
                (
                    [three] => Array
                        (
                            [0] => extra6
                        )

                )

        )

    [extra3] => one3
    [extra4] => One4
    [extra5] => one5
    [extra6] => one6
    [extra7] => Array
        (
            [0] => one1
        )

)