列出unicode表情符号的功能

I'm trying to list the Unicode emoji with a PHP or JS function, but I can't find a way to do that. Vim doesn't show the Unicode emoji well and I can't just paste because it will break my line changing characters and do weird stuff.

I thought I could use the Unicode code (like U+1F600) and do some incrementation, but can someone explain how to do this.

Edit : TIL some english, sorry for my bad english

Edit 2 : I made this function with my hearth, if you want to use it, be my guest !

<?php
// Function used to get a list of emojis (Unicode)

Use this table of emoj

In other versions of php you should echo it by json_decode

   echo json_decode('"\uD83D\uDE00"');