I have googling around for this, but have not found the answer.
I have just gone from sublime text to PHPStorm.
Is there any similar shortcuts for selecting variable (CMD+D), multiple cursor etc?
Yes - both features are available in PHPStrom 8.0 EAP: http://blog.jetbrains.com/phpstorm/2014/03/working-with-multiple-selection-in-phpstorm-8-eap/. Select Next Occurrence action (mapped to Cmd+G in default MacOSX keymap) works pretty much in the same way as Ctrl+D in Sublime.
In the preferences window, search for ”Add Selection for Next Occurence” (PhpStorm 8.0.1)
On mac the default is ctrl+G, but you can change it to ctrl+D (or cmd+D on mac)