Glossary Index

Explore the glossary map Open a larger visual map of glossary categories and related terms without adding weight to the initial index load.
Showing 1,551–1,600 of 2,660 terms.
M
123 terms
mbstring_binary_safe_encoding()
mbstring_binary_safe_encoding(): Sets the mbstring internal encoding to a binary safe encoding when func_overload is enabled.
mb_check_encoding()
mb_check_encoding() — Check if strings are valid for the specified encoding.
mb_chr()
mb_chr() — Return character by Unicode code point value.
mb_convert_encoding()
mb_convert_encoding() — Convert a string from one character encoding to another.
mb_detect_order()
mb_detect_order() — Set/Get character encoding detection order.
mb_ereg_replace_callback()
mb_ereg_replace_callback() — Perform a regular expression search and replace with multibyte support using a callback.
mb_ereg_search_pos()
mb_ereg_search_pos() — Returns position and length of a matched part of the multibyte regular expression for a predefined multibyte string
Media (Audio-visual presentation)
The term media (more accurately, multimedia) refers to audio, video, or combined audio-visual material such as music, recorded speech, movies, TV shows, or any other form of content that is presented over a period of time.
Media (CSS)
In the context of CSS (Cascading Style Sheets), the term media refers to the destination to which the document is to be drawn by the rendering engine.
Media query
A media query is a logical expression that is a method for CSS, JavaScript, HTML, and other web languages, to check aspects of the user agent or device that the document is being displayed in, independent of the document contents, to determine whether the…
Memoization
Memoization is an optimization technique that stores the result of a function call and returns the stored result when the function is called again with the same inputs.
Memtable
An in-memory write buffer that is later flushed into a persistent sorted table.
Merkle Tree
A tree of hashes that summarizes data and supports efficient difference detection or inclusion proofs.
metadata_exists()
metadata_exists(): Determines if a meta field with the given key exists for the given object ID.
Method
A method is a function which is a property of an object.
microtime()
microtime() — Return current Unix timestamp with microseconds.
Middleware
Middleware is a (loosely defined) term for any software or service that enables the parts of a system to communicate and manage data.
MIME type
A MIME type (now properly called "media type", but also sometimes "content type") is a string sent along with a file indicating the type of the file (describing the content format, for example, a sound file might be labeled audio/ogg, or an image file…
Minification
Minification is the process of removing unnecessary or redundant data without affecting how a resource is processed by the browser.
MitM
A manipulator in the middle attack (MitM) intercepts a communication between two systems.
Mixin
A mixin is a class (interface, in WebAPI spec terms) in which some or all of its methods and/or properties are unimplemented, requiring that another class or interface provide the missing implementations.
mkdir()
mkdir() — Makes directory.
mktime()
mktime() — Get Unix timestamp for a date.
Mobile first
Mobile first, a form of progressive enhancement, is a web-development and web-design approach that focuses on prioritizing design and development for mobile screen sizes over design and development for desktop screen sizes.
Modem
A modem ("modulator-demodulator") is a device that converts digital information to analog signals and vice versa, for sending data through networks.
Monotonic Reads
A session guarantee that successive reads do not return older versions than the client has already seen.
Monotonic Writes
A consistency guarantee that preserves the order of writes performed by the same participant.
Multi-factor authentication
Multi-factor authentication (MFA) is an authentication method in which the user has to present more than one type of evidence to a system in order to be authenticated.
Mutable
A mutable value is one that can be changed without creating an entirely new value, in comparison with immutable values.
MutationObserver()
The DOM MutationObserver() constructor — part of the MutationObserver interface — creates and returns a new observer which invokes a specified callback when DOM events occur.
MutationObserver.observe()
The MutationObserver method observe() configures the MutationObserver callback to begin receiving notifications of changes to the DOM that match the given options.
MutationObserver.takeRecords()
The MutationObserver method takeRecords() returns a list of all matching DOM changes that have been detected but not yet processed by the observer's callback function, leaving the mutation queue empty.
MVC
MVC (Model-View-Controller) is a pattern in software design commonly used to implement user interfaces, data, and controlling logic.
mysql2date()
mysql2date(): Converts given MySQL date string into a different format. $format should be a PHP date format string. 'U' and 'G' formats will return an integer sum of timestamp with timezone offset. $date is expected to be local time in MySQL format (Y-m-d H:i:s).
mysql_to_rfc3339()
mysql_to_rfc3339(): Parses and formats a MySQL datetime (Y-m-d H:i:s) for ISO8601 (Y-m-dTH:i:s).
N
45 terms
Namespace
Namespace is a context for identifiers, a logical grouping of names used in a program.
NaN
NaN (Not a Number) is a numeric data type that means an undefined value or value that cannot be represented, especially results of floating-point calculations.
Native
A native application has been compiled to run on the hardware/software environment that comprises the targeted architecture.
Navigator.appVersion
The Navigator.appVersion read-only property of the Navigator interface returns a string representing version information about the browser.
Navigator.clipboard
The clipboard read-only property of the Navigator interface returns a Clipboard object used to read and write the clipboard's contents.
Navigator.onLine
The onLine property of the Navigator interface returns whether the device is connected to the network, with true meaning online and false meaning offline.