Release Date: Not Released
DIRECTORY_SEPARATOR
automatically.set_status_header()
.$config['rewrite_short_tags']
(irrelevant on PHP 5.4+).$config['global_xss_filtering']
.fetch_directory()
, fetch_class()
and fetch_method()
(use the respective class properties instead).system_url()
(encourages insecure practices).$config['url_suffix']
, $config['permitted_uri_chars']
configuration settings for CLI requests.model()
to always check if the loaded class extends CI_Model
._display()
default parameter value to NULL
instead of empty string.$config['allow_get_array']
.$config['standardize_newlines']
.is_cli_request()
(use is_cli()
instead).set_cookie()
method’s default expiry time to 0 (expires when browser is closed).set_cookie()
method to delete the cookie if a negative expiry time is passed to it.get_post()
, post_get()
methods.read_dir()
to include hidden (dot-prefixed) files.get_loaded_driver()
to return the currently used driver.prep_for_form()
/ rule prep_for_form.set_rules()
to throw a BadMethodCallException
when its first parameter is not an array and the $rules
one is unused.filter_var()
with FILTER_VALIDATE_MAC
.is_array
is within the list of rules.run()
.clear()
to also reset captions.TRUE
.send()
method to always return TRUE
when sending multiple batches of emails.new_name
option when rendering images with dynamic_output
.dynamic_output
, if possible.db_set_charset()
and the ability to change a connection character set at runtime.initialize()
to return void and instead throw a RuntimeException
in case of failure.db_connect()
to always set the connection character set (if supported by the driver) and to fail if it can’t.CURRENT_TIMESTAMP
and similar.having_in()
, or_having_in()
, not_having_in()
, or_not_having_in()
.where_in()
, or_where_in()
, not_where_in()
, or_not_where_in()
to reject non-array inputs for the second parameter.join()
to allow accepting NATURAL
clauses in its third parameter.filter_var()
and mail()
).standard_date()
(use PHP’s native date()
instead).do_hash()
(use PHP’s native hash()
instead).read_file()
(use PHP’s native file_get_contents()
instead).ordinal_format()
to Inflector Helper.force_download()
to allow existing files to be renamed for download.force_download()
to better utilize available server memory.force_download()
to serve multibyte filenames when possible, via the filename*
attribute specified by IETF RFC 6266.trim_slashes()
(use PHP’s native trim()
with '/'
instead).repeater()
(use PHP’s native str_repeat()
instead).br()
(use PHP’s native str_repeat()
with '<br />'
instead).nbs()
(use PHP’s native str_repeat()
with ' '
instead).meta()
with support for “charset” and “property” properties.doctype()
default document type to HTML 5.form_prep()
(use html_escape()
instead).form_upload()
function (it was never used).data:image/png;base64
URIs instead of writing image files to disk.