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