クッキーの値から配列を作成したい


クッキーに格納されている値から配列を作成したいのですが方法がわかりません．ご教示ください．

## 該当のクッキーの状態

ChromeでF12の開発者モードで見ると以下のようになっています．

名前：search  
値：%5B%22%3C%3C%3C%22%2C%22%26%26%26%22%2C%22%2C%2C%2C%22%5D  
デコードした値：["<<<","&&&",",,,"]

## 今までにやったこと

そのまま変数に格納してvar_dumpすると文字列扱いです．

[code]

    $sh = $_COOKIE['search'];
    var_dump($sh);
    
[/code]

結果

[code]

    string(19) "["<<<","&&&",",,,"]"
    
[/code]

配列として初期化しようとしてもうまくゆきません．

[code]

    $sh = array($_COOKIE['search']);
    var_dump($sh);
    
[/code]

結果

[code]

    array(1) { [0]=> string(19) "["<<<","&&&",",,,"]" }
    
[/code]

## 教えていただきたいこと

`$sh = ["<<<","&&&",",,,"];` のように書いて得られる配列と同じようにしたいです．

[code]

    array(3) { [0]=> string(3) "<<<" [1]=> string(3) "&&&" [2]=> string(3) ",,," }
    
[/code]

以上 よろしくお願いいたします．




`json_decode()` でいけそうです．

[code]

    $sh = json_decode($_COOKIE['search']);
    var_dump($sh);
    
[/code]

結果

[code]

    array(3) { [0]=> string(3) "<<<" [1]=> string(3) "&&&" [2]=> string(3) ",,," }
    
[/code]

