Completion fail on var name completion
When I use completion to autocomplete a variable name, it's not replace by the variable name (Like before) but added.
Example :
I begin to write : "$array"
It prompt a proposition of completion like "$arrayBigValues"
But when I fire "Enter" to accept, it not replace what I type and give this : "$arrayarrayBigValues"
I have been experiencing the same exact issue. It seems that the $ sign is omitted from the autocomplete suggestions which is why the entire variable name is added to the end of the typed characters.
After disabling the autocomplete-php package and typing the first few characters of the php variable, the autocomplete suggestions now show the $ sign and replaces the entire typed variable name when clicking enter.
I like the autocomplete-php package, but have to disable it until this gets fixed.
I have the same problem. Any suggestions for a workaround or alternate PHP autocomplete package?
Please fix it.

Same problem.

something probably have change I doesn't update this package for a time I will try review what happen there
It's work, thank you! :)
Thanks for this fix!
Man, you're a genius ! Thanks a lot
Hello, the issue still persists.
I used autocomplete-php 0.3.7.

Me too.
Still having this issue with autocomplete-php 0.3.7, any fix yet?
Any fix yet???
Made a fix for this nasty bug here: https://github.com/Azakur4/autocomplete-php/pull/53 Fix is for autocomplete-php v0.3.7. Also made a pull request for the changes. Tested it and it works.