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.
View glossary map
Hide glossary map
Showing 101–133 of 133 terms.
P
133 terms
preg_filter() — Perform a regular expression search and replace.
preg_grep() — Return array entries that match the pattern.
preg_match() — Perform a regular expression match.
preg_match_all() — Perform a global regular expression match.
preg_quote() — Quote regular expression characters.
preg_replace() — Perform a regular expression search and replace.
preg_replace_callback() — Perform a regular expression search and replace using a callback.
preg_replace_callback_array() — Perform a regular expression search and replace using callbacks.
preg_split() — Split string by a regular expression.
The print-color-adjust CSS property sets what, if anything, the user agent may do to optimize the appearance of the element on the output device.
print_r() — Prints human-readable information about a variable.
A scheduling problem where a higher-priority task is delayed by a lower-priority resource holder.
A cache-refresh technique that randomly starts regeneration before expiry to reduce synchronized misses.
Product documentation explains supported behavior, configuration, and troubleshooting for a specific product and version.
Progressive enhancement starts with usable core content and interaction, then adds capabilities when the user's browser supports them.
The Promise object represents the eventual completion (or failure) of an asynchronous operation and its resulting value.
The Promise() constructor creates Promise objects.
The Promise.all() static method takes an iterable of promises as input and returns a single Promise.
The Promise.allSettled() static method takes an iterable of promises as input and returns a single Promise.
The Promise.any() static method takes an iterable of promises as input and returns a single Promise.
The catch() method of Promise instances schedules a function to be called when the promise is rejected.
The finally() method of Promise instances schedules a function to be called when the promise is settled (either fulfilled or rejected).
The then() method of Promise instances takes up to two arguments: callback functions for the fulfilled and rejected cases of the Promise.
The Promise.race() static method takes an iterable of promises as input and returns a single Promise.
The Promise.reject() static method returns a Promise object that is rejected with a given reason.
The Promise.resolve() static method "resolves" a given value to a Promise.
The Promise.try() static method takes a callback of any kind (returns or throws, synchronously or asynchronously) and resolves its result to a Promise.
The Promise.withResolvers() static method returns an object containing a new Promise object and two functions to resolve or reject it, corresponding to the two parameters passed to the executor of the Promise() constructor.
The Promise[Symbol.species] static accessor property returns the constructor used to construct return values from promise methods.
property_exists() — Checks if the object or class has a property.
The Proxy object enables you to create a proxy for another object, which can intercept and redefine fundamental operations for that object.
Use the Proxy() constructor to create a new Proxy object.
The Proxy.revocable() static method creates a revocable Proxy object.
