Plugin URL: https://plugins.jetbrains.com/plugin/7276
Adds auto-completion support for various built-in PHP functions and methods, where parameter is a string literal.
The following functions are currently supported:
header / header_remove
HTTP response headers, status codes, charsets, mime-types, locations, and much more
File and folder related functions and methods (fopen, file_get_contents, dir...)
Files and/or folders paths relative to the current file (completion and reference)
date / strftime / DateTime::format etc
Format characters and common format strings
strtotime / DateTime constructor / DateTime::modify
DateTime notations
htmlentities / htmlspecialchars
Supported charsets
mb_string functions
Charset, where required; types for mb_get_info and supported languages for mb_language
extension_loaded
Known PHP extensions
fopen / popen / SplFileInfo::openFile
File modes
fsockopen / stream_socket_client
Socket transports (tcp://, udp://, etc)
mysql_connect/mysqli_connect/mysqli/PDO
Hostnames, database names and usernames from data sources defined in project
mysql_select_db/mysqli_select_db/mysqli::select_db
Database names from data sources defined in project
mysqli_change_user/mysqli::change_user
Usernames and database names from data sources defined in project
mysql_set_charset/mysqli_set_charset/mysqli::set_charset
Supported charsets for MySQL
getenv
Common environment variables (like in $_SERVER array keys)
If you have further suggestions/ideas, just send me an e-mail to phpstorm at king2500.net.