PHP, the Glossary
PHP is a general-purpose scripting language geared towards web development.[1]
Table of Contents
298 relations: "Hello, World!" program, Abstract syntax tree, Abstract type, Acquia, Active Server Pages, ActiveX, Adobe Flash, Amazon Web Services, Andi Gutmans, Anonymous function, Apache HTTP Server, API, Archive file, Array (data type), ASP.NET, Automattic, Binary code, Binary number, Birthday attack, Bitwise operation, Bloomberg Businessweek, Boilerplate code, Boolean data type, Bottom type, Branching (version control), BSD licenses, C (programming language), C data types, C file input/output, C string handling, C++, Cache (computing), CakePHP, Callback (computer programming), Class (computer programming), Client (computing), Client–server model, Closure (computer programming), Cloud computing, Code review, CodeIgniter, Command-line interface, Commit (version control), Common Gateway Interface, Common Intermediate Language, Comparison of multi-paradigm programming languages, Comparison of programming languages, Compiled language, Compiler, Computing platform, ... Expand index (248 more) »
- Class-based programming languages
- Dynamic programming languages
- Filename extensions
- Programming languages created in 1995
- Software using the PHP license
- Text-oriented programming languages
"Hello, World!" program
A "Hello, World!" program is generally a simple computer program which outputs (or displays) to the screen (often the console) a message similar to "Hello, World!" while ignoring any user input.
See PHP and "Hello, World!" program
Abstract syntax tree
An abstract syntax tree (AST) is a data structure used in computer science to represent the structure of a program or code snippet.
See PHP and Abstract syntax tree
Abstract type
In programming languages, an abstract type (also known as existential types) is a type in a nominative type system that cannot be instantiated directly; by contrast, a concrete type be instantiated directly.
Acquia
Acquia is a software-as-a-service company co-founded by Dries Buytaert and Jay Batson to provide enterprise products, services, and technical support for the open-source web content management platform Drupal.
See PHP and Acquia
Active Server Pages
Active Server Pages (ASP) is Microsoft's first server-side scripting language and engine for dynamic web pages.
See PHP and Active Server Pages
ActiveX
ActiveX is a deprecated software framework created by Microsoft that adapts its earlier Component Object Model (COM) and Object Linking and Embedding (OLE) technologies for content downloaded from a network, particularly from the World Wide Web.
See PHP and ActiveX
Adobe Flash
Adobe Flash (formerly Macromedia Flash and FutureSplash) is a discontinuedexcept in China, where it continues to be used, as well as Harman for enterprise users. PHP and Adobe Flash are cross-platform software.
Amazon Web Services
Amazon Web Services, Inc. (AWS) is a subsidiary of Amazon that provides on-demand cloud computing platforms and APIs to individuals, companies, and governments, on a metered, pay-as-you-go basis.
See PHP and Amazon Web Services
Andi Gutmans
Andi (Andrei) Gutmans is an Israeli programmer and entrepreneur.
Anonymous function
In computer programming, an anonymous function (function literal, lambda abstraction, lambda function, lambda expression or block) is a function definition that is not bound to an identifier.
See PHP and Anonymous function
Apache HTTP Server
The Apache HTTP Server is a free and open-source cross-platform web server software, released under the terms of Apache License 2.0. PHP and Apache HTTP Server are 1995 software.
See PHP and Apache HTTP Server
API
An is a way for two or more computer programs or components to communicate with each other.
See PHP and API
Archive file
In computing, an archive file is a computer file that is composed of one or more files along with metadata.
Array (data type)
In computer science, array is a data type that represents a collection of elements (values or variables), each selected by one or more indices (identifying keys) that can be computed at run time during program execution.
ASP.NET
ASP.NET is a server-side web-application framework designed for web development to produce dynamic web pages.
See PHP and ASP.NET
Automattic
Automattic Inc. is an American global distributed company which was founded in August 2005 and is most notable for WordPress.com (a freemium blogging service), as well as its contributions to WordPress (an open source blogging software).
Binary code
A binary code represents text, computer processor instructions, or any other data using a two-symbol system.
Binary number
A binary number is a number expressed in the base-2 numeral system or binary numeral system, a method for representing numbers that uses only two symbols for the natural numbers: typically "0" (zero) and "1" (one).
Birthday attack
A birthday attack is a bruteforce collision attack that exploits the mathematics behind the birthday problem in probability theory.
Bitwise operation
In computer programming, a bitwise operation operates on a bit string, a bit array or a binary numeral (considered as a bit string) at the level of its individual bits.
Bloomberg Businessweek
Bloomberg Businessweek, previously known as BusinessWeek (and before that Business Week and The Business Week), is an American monthly business magazine published 12 times a year.
See PHP and Bloomberg Businessweek
Boilerplate code
In computer programming, boilerplate code, or simply boilerplate, are sections of code that are repeated in multiple places with little to no variation.
Boolean data type
In computer science, the Boolean (sometimes shortened to Bool) is a data type that has one of two possible values (usually denoted true and false) which is intended to represent the two truth values of logic and Boolean algebra.
Bottom type
In type theory, a theory within mathematical logic, the bottom type of a type system is the type that is a subtype of all other types.
Branching (version control)
Branching, in version control and software configuration management, is the duplication of an object under version control (such as a source code file or a directory tree).
See PHP and Branching (version control)
BSD licenses
BSD licenses are a family of permissive free software licenses, imposing minimal restrictions on the use and distribution of covered software.
C (programming language)
C (pronounced – like the letter c) is a general-purpose programming language. PHP and c (programming language) are cross-platform software, high-level programming languages and Procedural programming languages.
See PHP and C (programming language)
C data types
In the C programming language, data types constitute the semantics and characteristics of storage of data elements.
C file input/output
The C programming language provides many standard library functions for file input and output.
See PHP and C file input/output
C string handling
The C programming language has a set of functions implementing operations on strings (character strings and byte strings) in its standard library.
C++
C++ (pronounced "C plus plus" and sometimes abbreviated as CPP) is a high-level, general-purpose programming language created by Danish computer scientist Bjarne Stroustrup. PHP and C++ are class-based programming languages, cross-platform software, high-level programming languages and object-oriented programming languages.
See PHP and C++
Cache (computing)
In computing, a cache is a hardware or software component that stores data so that future requests for that data can be served faster; the data stored in a cache might be the result of an earlier computation or a copy of data stored elsewhere.
CakePHP
CakePHP is an open-source web framework.
See PHP and CakePHP
Callback (computer programming)
In computer programming, a callback is a function that is stored as data (a reference) and designed to be called by another function often back to the original abstraction layer.
See PHP and Callback (computer programming)
Class (computer programming)
In object-oriented programming, a class defines the shared aspects of objects created from the class.
See PHP and Class (computer programming)
Client (computing)
Client is a computer that gets information from another computer called server in the context of client–server model of computer networks.
See PHP and Client (computing)
Client–server model
The client–server model is a distributed application structure that partitions tasks or workloads between the providers of a resource or service, called servers, and service requesters, called clients.
See PHP and Client–server model
Closure (computer programming)
In programming languages, a closure, also lexical closure or function closure, is a technique for implementing lexically scoped name binding in a language with first-class functions.
See PHP and Closure (computer programming)
Cloud computing
Cloud computing is the on-demand availability of computer system resources, especially data storage (cloud storage) and computing power, without direct active management by the user.
Code review
Code review (sometimes referred to as peer review) is a software quality assurance activity in which one or more people check a program, mainly by viewing and reading parts of its source code, either after implementation or as an interruption of implementation.
CodeIgniter
CodeIgniter is an free and open-source software rapid development web framework, for use in building dynamic web sites with PHP.
Command-line interface
A command-line interface (CLI) is a means of interacting with a computer program by inputting lines of text called command-lines.
See PHP and Command-line interface
Commit (version control)
In version control systems, a commit is an operation which sends the latest changes of the source code to the repository, making these changes part of the head revision of the repository.
See PHP and Commit (version control)
Common Gateway Interface
The official CGI logo from the spec announcement In computing, Common Gateway Interface (CGI) is an interface specification that enables web servers to execute an external program to process HTTP or HTTPS user requests.
See PHP and Common Gateway Interface
Common Intermediate Language (CIL), formerly called Microsoft Intermediate Language (MSIL) or Intermediate Language (IL), is the intermediate language binary instruction set defined within the Common Language Infrastructure (CLI) specification.
See PHP and Common Intermediate Language
Comparison of multi-paradigm programming languages
Programming languages can be grouped by the number and types of paradigms supported.
See PHP and Comparison of multi-paradigm programming languages
Comparison of programming languages
Programming languages are used for controlling the behavior of a machine (often a computer).
See PHP and Comparison of programming languages
Compiled language
A compiled language is a programming language for which source code is typically compiled; not interpreted.
Compiler
In computing, a compiler is a computer program that translates computer code written in one programming language (the source language) into another language (the target language).
See PHP and Compiler
Computing platform
A computing platform, digital platform, or software platform is the infrastructure on which software is executed.
See PHP and Computing platform
Constructor (object-oriented programming)
In class-based, object-oriented programming, a constructor (abbreviation: ctor) is a special type of function called to create an object.
See PHP and Constructor (object-oriented programming)
Content management system
A content management system (CMS) is computer software used to manage the creation and modification of digital content (content management).
See PHP and Content management system
Control flow
In computer science, control flow (or flow of control) is the order in which individual statements, instructions or function calls of an imperative program are executed or evaluated.
Cryptographically secure pseudorandom number generator
A cryptographically secure pseudorandom number generator (CSPRNG) or cryptographic pseudorandom number generator (CPRNG) is a pseudorandom number generator (PRNG) with properties that make it suitable for use in cryptography.
See PHP and Cryptographically secure pseudorandom number generator
CURL
cURL (pronounced like "curl") is a computer software project providing a library (libcurl) and command-line tool (curl) for transferring data using various network protocols.
See PHP and CURL
Daemon (computing)
In multitasking computer operating systems, a daemon is a computer program that runs as a background process, rather than being under the direct control of an interactive user.
See PHP and Daemon (computing)
Danish Canadians
Danish Canadians (Danish: Dansk-canadiere) are Canadian citizens of Danish ancestry.
Data structure
In computer science, a data structure is a data organization, and storage format that is usually chosen for efficient access to data.
Data type
In computer science and computer programming, a data type (or simply type) is a collection or grouping of data values, usually specified by a set of possible values, a set of allowed operations on these values, and/or a representation of these values as machine types.
Data validation
In computing, data validation or input validation is the process of ensuring data has undergone data cleansing to confirm they have data quality, that is, that they are both correct and useful.
Database
In computing, a database is an organized collection of data or a type of data store based on the use of a database management system (DBMS), the software that interacts with end users, applications, and the database itself to capture and analyze the data.
See PHP and Database
De facto
De facto describes practices that exist in reality, regardless of whether they are officially recognized by laws or other formal norms.
See PHP and De facto
Delimiter
A delimiter is a sequence of one or more characters for specifying the boundary between separate, independent regions in plain text, mathematical expressions or other data streams.
Destructor (computer programming)
In object-oriented programming, a destructor (sometimes abbreviated dtor) is a method which is invoked mechanically just before the memory of the object is released.
See PHP and Destructor (computer programming)
Disjunctive normal form
In boolean logic, a disjunctive normal form (DNF) is a canonical normal form of a logical formula consisting of a disjunction of conjunctions; it can also be described as an OR of ANDs, a sum of products, or in philosophical logic a cluster concept.
See PHP and Disjunctive normal form
Dispatch table
In computer science, a dispatch table is a table of pointers or memory addresses to functions or methods.
Dollar sign
The dollar sign, also known as the peso sign, is a currency symbol consisting of a capital crossed with one or two vertical strokes (or depending on typeface), used to indicate the unit of various currencies around the world, including most currencies denominated "dollar" or "peso".
Drupal
Drupal is a free and open-source web content management system (CMS) written in PHP and distributed under the GNU General Public License. PHP and Drupal are cross-platform software.
See PHP and Drupal
Dynamic dispatch
In computer science, dynamic dispatch is the process of selecting which implementation of a polymorphic operation (method or function) to call at run time.
Dynamic web page
A dynamic web page is a web page constructed at runtime (during software execution), as opposed to a static web page, delivered as it is stored.
Dynamic-link library
A dynamic-link library (DLL) is a shared library in the Microsoft Windows or OS/2 operating system.
See PHP and Dynamic-link library
Elephant
Elephants are the largest living land animals.
See PHP and Elephant
Enumerated type
In computer programming, an enumerated type (also called enumeration, enum, or factor in the R programming language, and a categorical variable in statistics) is a data type consisting of a set of named values called elements, members, enumeral, or enumerators of the type.
Exception handling
In computing and computer programming, exception handling is the process of responding to the occurrence of exceptions – anomalous or exceptional conditions requiring special processing – during the execution of a program.
See PHP and Exception handling
Execution (computing)
Execution in computer and software engineering is the process by which a computer or virtual machine interprets and acts on the instructions of a computer program.
See PHP and Execution (computing)
EZ Publish
eZ Publish (pronounced "easy publish") is an open-source enterprise PHP content management system that was developed by the Norwegian company Ibexa.
FastCGI
FastCGI is a binary protocol for interfacing interactive programs with a web server.
See PHP and FastCGI
File inclusion vulnerability
A file inclusion vulnerability is a type of web vulnerability that is most commonly found to affect web applications that rely on a scripting run time.
See PHP and File inclusion vulnerability
File Transfer Protocol
The File Transfer Protocol (FTP) is a standard communication protocol used for the transfer of computer files from a server to a client on a computer network.
See PHP and File Transfer Protocol
Floating-point arithmetic
In computing, floating-point arithmetic (FP) is arithmetic that represents subsets of real numbers using an integer with a fixed precision, called the significand, scaled by an integer exponent of a fixed base.
See PHP and Floating-point arithmetic
Foobar
The terms foobar, foo, bar, baz, qux, quux, and others are used as metasyntactic variables and placeholder names in computer programming or computer-related documentation.
See PHP and Foobar
Foreach loop
In computer programming, foreach loop (or for-each loop) is a control flow statement for traversing items in a collection.
Foreign function interface
A foreign function interface (FFI) is a mechanism by which a program written in one programming language can call routines or make use of services written or compiled in another one.
See PHP and Foreign function interface
Formal specification
In computer science, formal specifications are mathematically based techniques whose purpose are to help with the implementation of systems and software.
See PHP and Formal specification
Free software
Free software, libre software, libreware or rarely known as freedom-respecting software is computer software distributed under terms that allow users to run the software for any purpose as well as to study, change, and distribute it and any adapted versions.
Free-form language
In computer programming, a free-form language is a programming language in which the positioning of characters on the page in program text is insignificant.
See PHP and Free-form language
Function pointer
A function pointer, also called a subroutine pointer or procedure pointer, is a pointer referencing executable code, rather than data.
Function prototype
In computer programming, a function prototype is a declaration of a function that specifies the function's name and type signature (arity, data types of parameters, and return type), but omits the function body.
See PHP and Function prototype
Functional programming
In computer science, functional programming is a programming paradigm where programs are constructed by applying and composing functions.
See PHP and Functional programming
Garbage collection (computer science)
In computer science, garbage collection (GC) is a form of automatic memory management.
See PHP and Garbage collection (computer science)
General-purpose programming language
In computer software, a general-purpose programming language (GPL) is a programming language for building software in a wide variety of application domains. PHP and general-purpose programming language are programming languages.
See PHP and General-purpose programming language
Generator (computer programming)
In computer science, a generator is a routine that can be used to control the iteration behaviour of a loop.
See PHP and Generator (computer programming)
GitHub
GitHub is a developer platform that allows developers to create, store, manage and share their code. PHP and GitHub are cross-platform software.
See PHP and GitHub
Global variable
In computer programming, a global variable is a variable with global scope, meaning that it is visible (hence accessible) throughout the program, unless shadowed.
GNU General Public License
The GNU General Public License (GNU GPL or simply GPL) is a series of widely used free software licenses, or copyleft, that guarantee end users the four freedoms to run, study, share, and modify the software.
See PHP and GNU General Public License
Goto
Goto (goto, GOTO, GO TO, GoTo, or other case combinations, depending on the programming language) is a statement found in many computer programming languages.
See PHP and Goto
Gradual typing
Gradual typing is a type system that lies inbetween static typing and in dynamic typing.
Graphical user interface
A graphical user interface, or GUI, is a form of user interface that allows users to interact with electronic devices through graphical icons and visual indicators such as secondary notation.
See PHP and Graphical user interface
Graphics processing unit
A graphics processing unit (GPU) is a specialized electronic circuit initially designed for digital image processing and to accelerate computer graphics, being present either as a discrete video card or embedded on motherboards, mobile phones, personal computers, workstations, and game consoles.
See PHP and Graphics processing unit
Hack (programming language)
Hack is a programming language for the HipHop Virtual Machine (HHVM), created by Meta (formerly Facebook) as a dialect of PHP. PHP and Hack (programming language) are dynamically typed programming languages, PHP software and scripting languages.
See PHP and Hack (programming language)
Handle (computing)
In computer programming, a handle is an abstract reference to a resource that is used when application software references blocks of memory or objects that are managed by another system like a database or an operating system.
See PHP and Handle (computing)
Hardening (computing)
In computer security, hardening is usually the process of securing a system by reducing its surface of vulnerability, which is larger when a system performs more functions; in principle a single-function system is more secure than a multipurpose one.
See PHP and Hardening (computing)
Hash function
A hash function is any function that can be used to map data of arbitrary size to fixed-size values, though there are some hash functions that support variable length output.
Hash table
In computing, a hash table is a data structure often used to implement the map (a.k.a. dictionary or associative array) abstract data type.
Here document
In computing, a here document (here-document, here-text, heredoc, hereis, here-string or here-script) is a file literal or input stream literal: it is a section of a source code file that is treated as if it were a separate file.
Hexadecimal
In mathematics and computing, the hexadecimal (also base-16 or simply hex) numeral system is a positional numeral system that represents numbers using a radix (base) of sixteen.
HHVM
HipHop Virtual Machine (HHVM) is an open-source virtual machine based on just-in-time (JIT) compilation that serves as an execution engine for the Hack programming language. PHP and HHVM are free compilers and interpreters, PHP software and software using the PHP license.
See PHP and HHVM
HipHop for PHP
HipHop for PHP (HPHPc) is a discontinued PHP transpiler created by Facebook. PHP and HipHop for PHP are free compilers and interpreters, PHP software and software using the PHP license.
HTML
Hypertext Markup Language (HTML) is the standard markup language for documents designed to be displayed in a web browser.
See PHP and HTML
HTML form
A webform, web form or HTML form on a web page allows a user to enter data that is sent to a server for processing.
HTTP
HTTP (Hypertext Transfer Protocol) is an application layer protocol in the Internet protocol suite model for distributed, collaborative, hypermedia information systems.
See PHP and HTTP
IA-32
IA-32 (short for "Intel Architecture, 32-bit", commonly called i386) is the 32-bit version of the x86 instruction set architecture, designed by Intel and first implemented in the 80386 microprocessor in 1985.
See PHP and IA-32
Ibexa DXP
eZ Platform (pronounced "easy platform") is an open-source enterprise PHP content management system (CMS) and Digital eXperience Platform (DXP) developed by the company Ibexa (known previously as eZ Systems), which has headquarters Oslo, Norway and offices in Germany, France, Poland, England, US and Japan.
IBM
International Business Machines Corporation (using the trademark IBM), nicknamed Big Blue, is an American multinational technology company headquartered in Armonk, New York and present in over 175 countries.
See PHP and IBM
IBM i
IBM i (the i standing for integrated) is an operating system developed by IBM for IBM Power Systems.
See PHP and IBM i
IBM Z
IBM Z is a family name used by IBM for all of its z/Architecture mainframe computers.
See PHP and IBM Z
Imperative programming
In computer science, imperative programming is a programming paradigm of software that uses statements that change a program's state.
See PHP and Imperative programming
Implementation
Implementation is the realization of an application, execution of a plan, idea, model, design, specification, standard, algorithm, policy, or the administration or management of a process or objective.
Indiana University
Indiana University (IU) is a system of public universities in the U.S. state of Indiana.
See PHP and Indiana University
Information hiding
In computer science, information hiding is the principle of segregation of the design decisions in a computer program that are most likely to change, thus protecting other parts of the program from extensive modification if the design decision is changed.
See PHP and Information hiding
Inheritance (object-oriented programming)
In object-oriented programming, inheritance is the mechanism of basing an object or class upon another object (prototype-based inheritance) or class (class-based inheritance), retaining similar implementation.
See PHP and Inheritance (object-oriented programming)
Integer (computer science)
In computer science, an integer is a datum of integral data type, a data type that represents some range of mathematical integers.
See PHP and Integer (computer science)
Interface (computing)
In computing, an interface is a shared boundary across which two or more separate components of a computer system exchange information.
See PHP and Interface (computing)
An intermediate representation (IR) is the data structure or code used internally by a compiler or virtual machine to represent source code.
See PHP and Intermediate representation
International Components for Unicode
International Components for Unicode (ICU) is an open-source project of mature C/C++ and Java libraries for Unicode support, software internationalization, and software globalization.
See PHP and International Components for Unicode
International Data Group
International Data Group (IDG, Inc.) is a market intelligence and demand generation company focused on the technology industry.
See PHP and International Data Group
Internet
The Internet (or internet) is the global system of interconnected computer networks that uses the Internet protocol suite (TCP/IP) to communicate between networks and devices.
See PHP and Internet
Internet Information Services
Microsoft IIS (Internet Information Services, IIS, 2S) is an extensible web server created by Microsoft for use with the Windows NT family.
See PHP and Internet Information Services
Internet Server Application Programming Interface
The Internet Server Application Programming Interface (ISAPI) is an ''n''-tier API of Internet Information Services (IIS), Microsoft's collection of Windows-based web server services.
See PHP and Internet Server Application Programming Interface
Interpreter (computing)
In computer science, an interpreter is a computer program that directly executes instructions written in a programming or scripting language, without requiring them previously to have been compiled into a machine language program.
See PHP and Interpreter (computing)
IRC
IRC (Internet Relay Chat) is a text-based chat system for instant messaging. PHP and IRC are internet terminology.
See PHP and IRC
Israel
Israel, officially the State of Israel, is a country in the Southern Levant, West Asia.
See PHP and Israel
Iterator
In computer programming, an iterator is an object that progressively provides access to each item of a collection, in order.
See PHP and Iterator
Jakarta Server Pages
Jakarta Server Pages (JSP; formerly JavaServer Pages) is a collection of technologies that helps software developers create dynamically generated web pages based on HTML, XML, SOAP, or other document types.
See PHP and Jakarta Server Pages
Java (programming language)
Java is a high-level, class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible. PHP and Java (programming language) are class-based programming languages, object-oriented programming languages, programming languages and programming languages created in 1995.
See PHP and Java (programming language)
Java bytecode
Java bytecode is the instruction set of the Java virtual machine (JVM), the language to which Java and other JVM-compatible source code is compiled.
JavaScript
JavaScript, often abbreviated as JS, is a programming language and core technology of the Web, alongside HTML and CSS. PHP and JavaScript are cross-platform software, dynamically typed programming languages, high-level programming languages, programming languages created in 1995 and scripting languages.
JetBrains
JetBrains s.r.o. (formerly IntelliJ Software s.r.o.) is a Czech software development private limited company which makes tools for software developers and project managers.
Joomla
Joomla, also styled Joomla! (with an exclamation mark) and sometimes abbreviated as J!, is a free and open-source content management system (CMS) for publishing web content on websites. PHP and Joomla are cross-platform software.
See PHP and Joomla
JSON
JSON (JavaScript Object Notation, pronounced or) is an open standard file format and data interchange format that uses human-readable text to store and transmit data objects consisting of attribute–value pairs and arrays (or other serializable values).
See PHP and JSON
Just-in-time compilation
In computing, just-in-time (JIT) compilation (also dynamic translation or run-time compilations) is compilation (of computer code) during execution of a program (at run time) rather than before execution.
See PHP and Just-in-time compilation
Key derivation function
In cryptography, a key derivation function (KDF) is a cryptographic algorithm that derives one or more secret keys from a secret value such as a master key, a password, or a passphrase using a pseudorandom function (which typically uses a cryptographic hash function or block cipher).
See PHP and Key derivation function
Laminas
Laminas Project (formerly Zend Framework or ZF) is an open source, object-oriented web application framework implemented in PHP 7 and licensed under the New BSD License.
See PHP and Laminas
LAMP (software bundle)
A LAMP (Linux, Apache, MySQL, Perl/PHP/Python) is one of the most common software stacks for the web's most popular applications.
See PHP and LAMP (software bundle)
Language construct
In computer programming, a language construct is "a syntactically allowable part of a program that may be formed from one or more lexical tokens in accordance with the rules of the programming language", as defined by in the ISO/IEC 2382 standard (ISO/IEC JTC 1).
See PHP and Language construct
Laravel
Laravel is a free and open-source PHP-based web framework for building web applications.
See PHP and Laravel
Library (computing)
In computer science, a library is a collection of read-only resources that is leveraged during software development to implement a computer program.
See PHP and Library (computing)
Lightweight Directory Access Protocol
The Lightweight Directory Access Protocol (LDAP) is an open, vendor-neutral, industry standard application protocol for accessing and maintaining distributed directory information services over an Internet Protocol (IP) network.
See PHP and Lightweight Directory Access Protocol
Linux
Linux is both an open-source Unix-like kernel and a generic name for a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. PHP and Linux are cross-platform software.
See PHP and Linux
List of Apache–MySQL–PHP packages
This is a list of notable AMP (Apache, MySQL/MariaDB, Perl/PHP/Python) software stacks for all computer platforms; these software bundles are used to run dynamic Web sites or servers.
See PHP and List of Apache–MySQL–PHP packages
List of PHP accelerators
This is a list of PHP accelerators. PHP and list of PHP accelerators are PHP software.
See PHP and List of PHP accelerators
List of PHP editors
This article contains a list of text editors with features specific to the PHP scripting language.
See PHP and List of PHP editors
List of PHP extensions
This is the present list of all officially documented extensions for the PHP programming language. PHP and list of PHP extensions are PHP software.
See PHP and List of PHP extensions
MacOS
macOS, originally Mac OS X, previously shortened as OS X, is an operating system developed and marketed by Apple since 2001.
See PHP and MacOS
Magic quotes
Magic quotes was a feature of the PHP scripting language, wherein strings are automatically escaped—special characters are prefixed with a backslash—before being passed on. PHP and Magic quotes are PHP software.
MAMP
MAMP is a solution stack composed of free and open-source and proprietary commercial software used together to develop and run dynamic websites on Apple Macintosh computers.
See PHP and MAMP
MD5
The MD5 message-digest algorithm is a widely used hash function producing a 128-bit hash value.
See PHP and MD5
MediaWiki is free and open-source wiki software originally developed by Magnus Manske for use on Wikipedia on January 25, 2002, and further improved by Lee Daniel Crocker,Magnus Manske's announcement of "PHP Wikipedia", wikipedia-l, August 24, 2001 after which it has been coordinated by the Wikimedia Foundation.
Member variable
In object-oriented programming, a member variable (sometimes called a member field) is a variable that is associated with a specific object, and accessible for all its methods (member functions).
Method (computer programming)
A method in object-oriented programming (OOP) is a procedure associated with an object, and generally also a message.
See PHP and Method (computer programming)
Microsoft
Microsoft Corporation is an American multinational corporation and technology company headquartered in Redmond, Washington.
Microsoft Azure
Microsoft Azure, or just Azure (/ˈæʒər, ˈeɪʒər/ ''AZH-ər, AY-zhər'', UK also /ˈæzjʊər, ˈeɪzjʊər/ ''AZ-ure, AY-zure''), is the cloud computing platform developed by Microsoft.
Microsoft SQL Server
Microsoft SQL Server (Structured Query Language) is a proprietary relational database management system developed by Microsoft.
See PHP and Microsoft SQL Server
Microsoft Windows
Microsoft Windows is a product line of proprietary graphical operating systems developed and marketed by Microsoft.
MIME
Multipurpose Internet Mail Extensions (MIME) is a standard that extends the format of email messages to support text in character sets other than ASCII, as well as attachments of audio, video, images, and application programs.
See PHP and MIME
Mod perl
mod_perl is an optional module for the Apache HTTP server. PHP and mod perl are cross-platform software.
See PHP and Mod perl
Moodle
Moodle is a free and open-source learning management system written in PHP and distributed under the GNU General Public License. PHP and Moodle are cross-platform software.
See PHP and Moodle
MySQL
MySQL is an open-source relational database management system (RDBMS). PHP and MySQL are 1995 software and cross-platform software.
See PHP and MySQL
Name binding
In programming languages, name binding is the association of entities (data and/or code) with identifiers.
Namespace
In computing, a namespace is a set of signs (names) that are used to identify and refer to objects of various kinds.
National Vulnerability Database
The National Vulnerability Database (NVD) is the U.S. government repository of standards-based vulnerability management data represented using the Security Content Automation Protocol (SCAP).
See PHP and National Vulnerability Database
Newline
A newline (frequently called line ending, end of line (EOL), next line (NEL) or line break) is a control character or sequence of control characters in character encoding specifications such as ASCII, EBCDIC, Unicode, etc.
See PHP and Newline
Null coalescing operator
The null coalescing operator is a binary operator that is part of the syntax for a basic conditional expression in several programming languages, such as (in alphabetical order): C# since version 2.0, Dart since version 1.12.0, PHP since version 7.0.0, Perl since version 5.10 as logical defined-or, PowerShell since 7.0.0, and Swift as nil-coalescing operator.
See PHP and Null coalescing operator
Object (computer science)
In computer science, an object is a programming element that has state, has associated operations and is accessed via an identifier.
See PHP and Object (computer science)
Object-oriented programming
Object-oriented programming (OOP) is a programming paradigm based on the concept of objects, which can contain data and code: data in the form of fields (often known as attributes or properties), and code in the form of procedures (often known as methods).
See PHP and Object-oriented programming
Object–relational mapping
Object–relational mapping (ORM, O/RM, and O/R mapping tool) in computer science is a programming technique for converting data between a relational database and the heap of an object-oriented programming language.
See PHP and Object–relational mapping
Octal
Octal (base 8) is a numeral system with eight as the base.
See PHP and Octal
Opcode
In computing, an opcode (abbreviated from operation code, also known as instruction machine code, instruction code, instruction syllable, instruction parcel or opstring) is the portion of a machine language instruction that specifies the operation to be performed.
See PHP and Opcode
OpenVMS
OpenVMS, often referred to as just VMS, is a multi-user, multiprocessing and virtual memory-based operating system.
See PHP and OpenVMS
Operating system
An operating system (OS) is system software that manages computer hardware and software resources, and provides common services for computer programs.
Oracle iPlanet Web Server
Oracle iPlanet Web Server (OiWS) is a web server designed for medium and large business applications.
See PHP and Oracle iPlanet Web Server
Parameter (computer programming)
In computer programming, a parameter or a formal argument is a special kind of variable used in a subroutine to refer to one of the pieces of data provided as input to the subroutine.
See PHP and Parameter (computer programming)
The Parrot intermediate representation (PIR), previously called Intermediate code (IMC), is one of the two assembly languages for the Parrot virtual machine.
See PHP and Parrot intermediate representation
Parrot virtual machine
Parrot is a discontinued register-based process virtual machine designed to run dynamic languages efficiently. PHP and Parrot virtual machine are cross-platform software and free compilers and interpreters.
See PHP and Parrot virtual machine
Parsing
Parsing, syntax analysis, or syntactic analysis is the process of analyzing a string of symbols, either in natural language, computer languages or data structures, conforming to the rules of a formal grammar.
See PHP and Parsing
PeachPie
PeachPie is an open-source PHP language compiler and runtime for the.NET Framework and.NET. PHP and PeachPie are free compilers and interpreters.
See PHP and PeachPie
PEAR
The PHP Extension and Application Repository, or PEAR, is a repository of PHP software code. PHP and PEAR are PHP software.
See PHP and PEAR
Perl
Perl is a high-level, general-purpose, interpreted, dynamic programming language. PHP and Perl are cross-platform software, dynamic programming languages, dynamically typed programming languages, free compilers and interpreters, high-level programming languages, object-oriented programming languages, Procedural programming languages, programming languages, scripting languages and text-oriented programming languages.
See PHP and Perl
Personal web page
Personal web pages are World Wide Web pages created by an individual to contain content of a personal nature rather than content pertaining to a company, organization or institution.
Phalanger (compiler)
Phalanger is a compiler front end for compiling PHP source code into CIL byte-code, which can be further processed by the.NET Framework's just-in-time compiler. PHP and Phalanger (compiler) are PHP software.
See PHP and Phalanger (compiler)
Phalcon (framework)
Phalcon is a PHP web framework based on the model–view–controller (MVC) pattern.
See PHP and Phalcon (framework)
PHP accelerator
A PHP accelerator is a PHP extension designed to improve the performance of software applications written in the PHP programming language. PHP and PHP accelerator are PHP software.
PHP License
The PHP License is the open-source license under which the PHP scripting language is released.
PHP-GTK
PHP-GTK is a set of language bindings for the programming language PHP which allow GTK graphical user interface (GUI) applications to be written in PHP. PHP and PHP-GTK are PHP software.
See PHP and PHP-GTK
PhpBB
phpBB is an Internet forum package written in the PHP scripting language. PHP and PhpBB are PHP software.
See PHP and PhpBB
Plug-in (computing)
In computing, a plug-in (or plugin, add-in, addin, add-on, or addon) is a software component that adds a specific feature to an existing computer program.
See PHP and Plug-in (computing)
PostgreSQL
PostgreSQL, also known as Postgres, is a free and open-source relational database management system (RDBMS) emphasizing extensibility and SQL compliance. PHP and PostgreSQL are cross-platform software.
PRADO (framework)
PRADO is an open source, object-oriented, event-driven, component-based PHP web framework.
PrestaShop
PrestaShop is a freemium, open source e-commerce platform.
Primitive data type
In computer science, primitive data types are a set of basic data types from which all other data types are constructed.
See PHP and Primitive data type
Procedural programming
Procedural programming is a programming paradigm, classified as imperative programming, that involves implementing the behavior of a computer program as procedures (a.k.a. functions, subroutines) that call each other.
See PHP and Procedural programming
Programmer
A programmer, computer programmer or coder is an author of computer source code someone with skill in computer programming.
Programming language theory
Programming language theory (PLT) is a branch of computer science that deals with the design, implementation, analysis, characterization, and classification of formal languages known as programming languages.
See PHP and Programming language theory
Pseudorandom number generator
A pseudorandom number generator (PRNG), also known as a deterministic random bit generator (DRBG), is an algorithm for generating a sequence of numbers whose properties approximate the properties of sequences of random numbers.
See PHP and Pseudorandom number generator
Python (programming language)
Python is a high-level, general-purpose programming language. PHP and Python (programming language) are class-based programming languages, cross-platform software, dynamically typed programming languages, high-level programming languages, object-oriented programming languages, programming languages, scripting languages and text-oriented programming languages.
See PHP and Python (programming language)
Ramat Gan
Ramat Gan (רָמַת גַּן or רָמַת־גַּן) is a city in the Tel Aviv District of Israel, located east of the municipality of Tel Aviv, and part of the Tel Aviv metropolitan area.
Rapid application development
Rapid application development (RAD), also called rapid application building (RAB), is both a general term for adaptive software development approaches, and the name for James Martin's method of rapid development.
See PHP and Rapid application development
Rasmus Lerdorf
Rasmus Lerdorf (born 22 November 1968) is a Danish-Canadian programmer.
React (JavaScript library)
React (also known as React.js or ReactJS) is a free and open-source front-end JavaScript library for building user interfaces based on components by Facebook Inc.
See PHP and React (JavaScript library)
Recursive acronym
A recursive acronym is an acronym that refers to itself, and appears most frequently in computer programming.
Reference implementation
In the software development process, a reference implementation (or, less frequently, sample implementation or model implementation) is a program that implements all requirements from a corresponding specification.
See PHP and Reference implementation
Reflective programming
In computer science, reflective programming or reflection is the ability of a process to examine, introspect, and modify its own structure and behavior.
See PHP and Reflective programming
Relational database
A relational database (RDB) is a database based on the relational model of data, as proposed by E. F. Codd in 1970.
See PHP and Relational database
A Request for Comments (RFC) is a publication in a series from the principal technical development and standards-setting bodies for the Internet, most prominently the Internet Engineering Task Force (IETF).
See PHP and Request for Comments
Reserved word
In a computer language, a reserved word (also known as a reserved identifier) is a word that cannot be used as an identifier, such as the name of a variable, function, or label – it is "reserved from use".
Resin (software)
Resin is a web server and Java application server developed by Caucho Technology. PHP and Resin (software) are cross-platform software.
Rewrite (programming)
A rewrite in computer programming is the act or result of re-implementing a large portion of existing functionality without re-use of its source code.
See PHP and Rewrite (programming)
Roslyn (compiler)
.NET Compiler Platform, also known by its codename Roslyn, is a set of open-source compilers and code analysis APIs for C# and Visual Basic (VB.NET) languages from Microsoft.
Sam Ruby
Sam Ruby is a prominent software developer who has made significant contributions to web standards and open source software projects.
See PHP and Sam Ruby
Scientific notation
Scientific notation is a way of expressing numbers that are too large or too small to be conveniently written in decimal form, since to do so would require writing out an inconveniently long string of digits.
See PHP and Scientific notation
Scripting language
In computing, a script is a relatively short and simple set of instructions that typically automate an otherwise manual process. PHP and Scripting language are scripting languages.
See PHP and Scripting language
Server application programming interface
In computing, server application programming interface (SAPI) is the direct module interface to web servers such as the Apache HTTP Server, Microsoft IIS, and Oracle iPlanet Web Server.
See PHP and Server application programming interface
Server-side scripting
Server-side scripting is a technique used in web development which involves employing scripts on a web server which produces a response customized for each user's (client's) request to the website. PHP and server-side scripting are scripting languages.
See PHP and Server-side scripting
In computer science, shared memory is memory that may be simultaneously accessed by multiple programs with an intent to provide communication among them or avoid redundant copies.
A shared web hosting service is a web hosting service where many websites reside on one web server connected to the Internet.
See PHP and Shared web hosting service
Sigil (computer programming)
In computer programming, a sigil is a symbol affixed to a variable name, showing the variable's datatype or scope, usually a prefix, as in $foo, where $ is the sigil.
See PHP and Sigil (computer programming)
Signed number representations
In computing, signed number representations are required to encode negative numbers in binary number systems.
See PHP and Signed number representations
Silverstripe CMS
Silverstripe CMS is a free and open source content management system (CMS) and framework for creating and maintaining websites and web applications.
Simple Machines Forum
Simple Machines Forum (SMF) software is an open-source web application that provides Internet forum and message board services.
See PHP and Simple Machines Forum
Software bug
A software bug is a bug in computer software.
Software development kit
A software development kit (SDK) is a collection of software development tools in one installable package.
See PHP and Software development kit
Software framework
In computer programming, a software framework is an abstraction in which software, providing generic functionality, can be selectively changed by additional user-written code, thus providing application-specific software.
See PHP and Software framework
Software release life cycle
The software release life cycle is the process of developing, testing, and distributing a software product (e.g., an operating system).
See PHP and Software release life cycle
Software versioning
Software versioning is the process of assigning either unique version names or unique version numbers to unique states of computer software.
See PHP and Software versioning
Source code
In computing, source code, or simply code or source, is a plain text computer program written in a programming language.
Sovereign Tech Fund
The Sovereign Tech Fund is a funding program from the German Federal Ministry for Economic Affairs and Climate Action, aimed at providing financial support to open-source software.
See PHP and Sovereign Tech Fund
Speech synthesis
Speech synthesis is the artificial production of human speech.
SQLite
SQLite is a database engine written in the C programming language. PHP and SQLite are cross-platform software.
See PHP and SQLite
Stack Overflow
Stack Overflow is a question-and-answer website for computer programmers.
Static variable
In computer programming, a static variable is a variable that has been allocated "statically", meaning that its lifetime (or "extent") is the entire run of the program.
String (computer science)
In computer programming, a string is traditionally a sequence of characters, either as a literal constant or as some kind of variable.
See PHP and String (computer science)
Strong and weak typing
In computer programming, one of the many ways that programming languages are colloquially classified is whether the language's type system makes it strongly typed or weakly typed (loosely typed).
See PHP and Strong and weak typing
Stuffed toy
A stuffed toy is a toy doll with an outer fabric sewn from a textile and stuffed with flexible material.
Suhosin
Suhosin (Korean: 수호신,, meaning "guardian angel") is an open source patch for PHP and also a PHP extension, written by the German company.
See PHP and Suhosin
Sun Microsystems
Sun Microsystems, Inc. (Sun for short) was an American technology company that sold computers, computer components, software, and information technology services and created the Java programming language, the Solaris operating system, ZFS, the Network File System (NFS), and SPARC microprocessors.
Switch statement
In computer programming languages, a switch statement is a type of selection control mechanism used to allow the value of a variable or expression to change the control flow of program execution via search and map.
Symfony
Symfony is a free and open-source PHP web application framework and a set of reusable PHP component libraries.
See PHP and Symfony
Syntactic sugar
In computer science, syntactic sugar is syntax within a programming language that is designed to make things easier to read or to express.
Syntax
In linguistics, syntax is the study of how words and morphemes combine to form larger units such as phrases and sentences.
See PHP and Syntax
Syntax (programming languages)
In computer science, the syntax of a computer language is the rules that define the combinations of symbols that are considered to be correctly structured statements or expressions in that language.
See PHP and Syntax (programming languages)
Taint checking
Taint checking is a feature in some computer programming languages, such as Perl, Ruby or Ballerina designed to increase security by preventing malicious users from executing commands on a host computer.
Tcl
Tcl (pronounced "tickle" or as an initialism) is a high-level, general-purpose, interpreted, dynamic programming language. PHP and Tcl are cross-platform software, dynamically typed programming languages, free compilers and interpreters, high-level programming languages, object-oriented programming languages, Procedural programming languages, scripting languages and text-oriented programming languages.
See PHP and Tcl
Template processor
A template processor (also known as a template engine or template parser) is software designed to combine templates with data (defined by a data model) to produce resulting documents or programs. PHP and template processor are scripting languages.
See PHP and Template processor
Thread (computing)
In computer science, a thread of execution is the smallest sequence of programmed instructions that can be managed independently by a scheduler, which is typically a part of the operating system.
See PHP and Thread (computing)
Three-way comparison
In computer science, a three-way comparison takes two values A and B belonging to a type with a total order and determines whether A < B, A.
See PHP and Three-way comparison
Timing attack
In cryptography, a timing attack is a side-channel attack in which the attacker attempts to compromise a cryptosystem by analyzing the time taken to execute cryptographic algorithms.
Trait (computer programming)
In computer programming, a trait is a language concept that represents a set of methods that can be used to extend the functionality of a class.
See PHP and Trait (computer programming)
Type conversion
In computer science, type conversion, type casting, type coercion, and type juggling are different ways of changing an expression from one data type to another.
Type system
In computer programming, a type system is a logical system comprising a set of rules that assigns a property called a ''type'' (for example, integer, floating point, string) to every term (a word, phrase, or other set of symbols).
TYPO3
TYPO3 is a Web Content management system (CMS) written in the programming language PHP.
See PHP and TYPO3
Unicode
Unicode, formally The Unicode Standard, is a text encoding standard maintained by the Unicode Consortium designed to support the use of text in all of the world's writing systems that can be digitized.
See PHP and Unicode
Unix-like
A Unix-like (sometimes referred to as UN*X or *nix) operating system is one that behaves in a manner similar to a Unix system, although not necessarily conforming to or being certified to any version of the Single UNIX Specification.
Unmanned aerial vehicle
An unmanned aerial vehicle (UAV), commonly known as a drone, is an aircraft without any human pilot, crew, or passengers on board.
See PHP and Unmanned aerial vehicle
Usenet
Usenet, USENET, or, "in full", User's Network, is a worldwide distributed discussion system available on computers.
See PHP and Usenet
USENIX
USENIX is an American 501(c)(3) nonprofit membership organization based in Berkeley, California and founded in 1975 that supports advanced computing systems, operating system (OS), and computer networking research.
See PHP and USENIX
UTF-16
UTF-16 (16-bit Unicode Transformation Format) is a character encoding capable of encoding all 1,112,064 valid code points of Unicode (in fact this number of code points is dictated by the design of UTF-16).
See PHP and UTF-16
Value type and reference type
In certain computer programming languages, data types are classified as either value types or reference types, where reference types are always implicitly accessed via references, whereas value type variables directly contain the values themselves.
See PHP and Value type and reference type
Variable (computer science)
In computer programming, a variable is an abstract storage location paired with an associated symbolic name, which contains some known or unknown quantity of data or object referred to as a value; or in simpler terms, a variable is a named container for a particular set of bits or type of data (like integer, float, string, etc...).
See PHP and Variable (computer science)
Variadic function
In mathematics and in computer programming, a variadic function is a function of indefinite arity, i.e., one which accepts a variable number of arguments.
Virtual method table
In computer programming, a virtual method table (VMT), virtual function table, virtual call table, dispatch table, vtable, or vftable is a mechanism used in a programming language to support dynamic dispatch (or run-time method binding).
See PHP and Virtual method table
Void type
The void type, in several programming languages derived from C and Algol68, is the return type of a function that returns normally, but does not provide a result value to its caller.
Web content management system
A web content management system (WCM or WCMS) is a software content management system (CMS) specifically for web content.
See PHP and Web content management system
Web development
Web development is the work involved in developing a website for the Internet (World Wide Web) or an intranet (a private network).
Web framework
A web framework (WF) or web application framework (WAF) is a software framework that is designed to support the development of web applications including web services, web resources, and web APIs.
Web hosting service
A web hosting service is a type of Internet hosting service that hosts websites for clients, i.e. it offers the facilities required for them to create and maintain a site and makes it accessible on the World Wide Web.
See PHP and Web hosting service
Web page
A web page (or webpage) is a document on the Web that is accessed in a web browser.
See PHP and Web page
Web server
A web server is computer software and underlying hardware that accepts requests via HTTP (the network protocol created to distribute web content) or its secure variant HTTPS.
Web template system
A web template system in web publishing allows web designers and developers to work with web templates to automatically generate custom web pages, such as the results from a search. PHP and web template system are scripting languages.
See PHP and Web template system
Website
A website (also written as a web site) is a collection of web pages and related content that is identified by a common domain name and published on at least one web server.
See PHP and Website
Website defacement
Website defacement is an attack on a website that changes the visual appearance of a website or a web page.
See PHP and Website defacement
Whitespace character
A whitespace character is a character data element that represents white space when text is rendered for display by a computer.
See PHP and Whitespace character
Windows API
The Windows API, informally WinAPI, is the foundational application programming interface (API) that allows a computer program to access the features of the Microsoft Windows operating system in which the program is running.
Windows Script Host
The Microsoft Windows Script Host (WSH) (formerly named Windows Scripting Host) is an automation technology for Microsoft Windows operating systems that provides scripting abilities comparable to batch files, but with a wider range of supported features.
See PHP and Windows Script Host
WordPress
WordPress (also known as WP or WordPress.org) is a web content management system.
X86-64
x86-64 (also known as x64, x86_64, AMD64, and Intel 64) is a 64-bit version of the x86 instruction set, first announced in 1999.
See PHP and X86-64
XAMPP
XAMPP is a free and open-source cross-platform web server solution stack package developed by Apache Friends, consisting mainly of the Apache HTTP Server, MariaDB database, and interpreters for scripts written in the PHP and Perl programming languages.
See PHP and XAMPP
XHTML
Extensible HyperText Markup Language (XHTML) is part of the family of XML markup languages which mirrors or extends versions of the widely used HyperText Markup Language (HTML), the language in which Web pages are formulated.
See PHP and XHTML
XML
Extensible Markup Language (XML) is a markup language and file format for storing, transmitting, and reconstructing arbitrary data.
See PHP and XML
Yii
Yii is an open source, object-oriented, component-based MVC PHP web application framework. PHP and Yii are PHP software.
See PHP and Yii
Zeev Suraski
Zeev Suraski (זאב סורסקי) born February 18, 1976, is an Israeli programmer, PHP developer and co-founder of Zend Technologies.
Zend
Zend or Zand (𐭦𐭭𐭣) is a Zoroastrian technical term for exegetical glosses, paraphrases, commentaries and translations of the Avesta's texts.
See PHP and Zend
Zend (company)
Zend, formerly Zend Technologies, is a Minneapolis, Minnesota-based software company.
Zend Engine
The Zend Engine is a compiler and runtime environment for the PHP scripting language and consists of the Zend Virtual Machine, which is composed of the Zend Compiler and the Zend Executor, that compiles and executes the PHP code. PHP and Zend Engine are PHP software.
Zend Server
Zend Server is a complete and certified PHP distribution stack originally developed by Zend Technologies intended for high performance and scalable use cases.
Zone-H
Zone-H is an archive of defaced websites.
See PHP and Zone-H
.NET Framework
The.NET Framework (pronounced as "dot net") is a proprietary software framework developed by Microsoft that runs primarily on Microsoft Windows. PHP and .NET Framework are cross-platform software.
32-bit computing
In computer architecture, 32-bit computing refers to computer systems with a processor, memory, and other major system components that operate on data in 32-bit units.
64-bit computing
In computer architecture, 64-bit integers, memory addresses, or other data units are those that are 64 bits wide.
See also
Class-based programming languages
- ABAP
- ActionScript
- Active Oberon
- ActiveVFP
- AgentSheets
- Boo (programming language)
- C Sharp (programming language)
- C++
- CLU (programming language)
- COBOL
- Clascal
- Common Lisp
- D (programming language)
- Eiffel (programming language)
- Embedded C++
- Go (programming language)
- J (programming language)
- JADE (programming language)
- JS++
- Java (programming language)
- Lasso (programming language)
- Lightweight Java
- Magik (programming language)
- Nu (programming language)
- Oak (programming language)
- Oberon (programming language)
- Object REXX
- Objective-C
- Oxygene (programming language)
- PHP
- PascalABC.NET
- Pharo
- Pike (programming language)
- Python (programming language)
- Python for S60
- Ruby (programming language)
- Sather
- Simula
- Smalltalk
- Squeak
- StaDyn (programming language)
- Strongtalk
- Visual Prolog
Dynamic programming languages
- APL (programming language)
- AmbientTalk
- Apache Groovy
- AppleScript
- CMS Pipelines
- Clipper (programming language)
- Clojure
- CoffeeScript
- Common Lisp
- Dynamic programming language
- E (programming language)
- Erlang (programming language)
- Harbour (programming language)
- Interlisp
- Io (programming language)
- Itk
- Joy (programming language)
- K (programming language)
- Little b (programming language)
- Lua (programming language)
- PHP
- Perl
- Poplog
- Q (programming language from Kx Systems)
- Qore (programming language)
- Rebol
- Revolution (software platform)
- Ruby (programming language)
- Self (programming language)
- Source (programming language)
- Squeak
- XOTcl
Filename extensions
- .Z
- .dwg
- .exe
- .ipa
- .m2ts
- .nfo
- .pkg
- .properties
- .sch (file extension)
- .sys
- Bak file
- CAI Format
- COM file
- CloneCD Control File
- Deb (file format)
- DjVu
- Filename extension
- Lasso (programming language)
- List of Microsoft Office filename extensions
- List of filename extensions
- List of filename extensions (0–9)
- List of filename extensions (A–E)
- List of filename extensions (F–L)
- List of filename extensions (M–R)
- List of filename extensions (S–Z)
- M3U
- MEX file
- MOD and TOD
- Manifest file
- Ogg
- PCX
- PHP
- PK2 (file extension)
- PRC (file format)
- QFX (file format)
- Qcow
- Qtch
- RIS (file format)
- RMVB
- Raster Document Object
- Scratch (programming language)
- Template (file format)
- VMDK
- VOB
Programming languages created in 1995
- Curry (programming language)
- Java (programming language)
- JavaScript
- Lasso (programming language)
- Limbo (programming language)
- Mercury (programming language)
- PHP
- Racket (programming language)
- Ruby (programming language)
- Yabasic
Software using the PHP license
- HHVM
- HipHop for PHP
- PHP
- WxPHP
Text-oriented programming languages
- AMPL
- AWK
- Almquist shell
- Bash (Unix shell)
- Boomerang (programming language)
- Bourne shell
- CLIST
- COMIT
- Ciao (programming language)
- DEC Text Processing Utility
- Icon (programming language)
- Julia (programming language)
- MiniZinc
- Mojo (programming language)
- OmniMark
- PHP
- PWB shell
- Perl
- PowerShell
- Proteus (programming language)
- Python (programming language)
- Qore (programming language)
- Rc (Unix shell)
- Rexx
- Ruby (programming language)
- SAMPL
- SNOBOL
- Sed
- Snostorm
- Snowball (programming language)
- Sort Merge Generator
- TECO (text editor)
- TRAC (programming language)
- Tcl
- Tcsh
- Unicon (programming language)
- Unix shells
- Urbiscript
References
[1] https://en.wikipedia.org/wiki/PHP
Also known as .php, .phtml, ElePHPant, Hypertext Preprocessor, PHP (programming language), PHP 5, PHP 6, PHP 7, PHP 8, PHP 8.1, PHP Class, PHP Data Objects, PHP Hypertext Preprocessor, PHP Hypertext Preprocessor (programming language), PHP Knowlege share, PHP Next Generation, PHP Tools, PHP User Group, PHP interpreter, PHP programing language, PHP programming, PHP programming language, PHP script, PHP variables, PHP version history, PHP-FPM, PHP/FI, PHP3, PHP4, PHP5, PHP5-FPM, PHP6, PHP7, PHP8, PHP: Hypertext Preprocessor, PHP:Hypertext Preprocessor, PHPNG, PHTML, Personal Home Page, Personal Home Page Tools, Php 1, Php 2, Php 3, Php 4, Php 5.0, Php 5.1, Php 5.2, Php 5.3, Php 5.4, Php 6.0, Php info(), Php language, Php.net, Php1, Php2, Phpdev, Phptutorial, Register globals, Standard PHP Library, The PHP Foundation, The PHP Group, Type hint, Type hinting, Visibility of PHP members, Visibility of PHP properties and methods, Zephir (programming language).
, Constructor (object-oriented programming), Content management system, Control flow, Cryptographically secure pseudorandom number generator, CURL, Daemon (computing), Danish Canadians, Data structure, Data type, Data validation, Database, De facto, Delimiter, Destructor (computer programming), Disjunctive normal form, Dispatch table, Dollar sign, Drupal, Dynamic dispatch, Dynamic web page, Dynamic-link library, Elephant, Enumerated type, Exception handling, Execution (computing), EZ Publish, FastCGI, File inclusion vulnerability, File Transfer Protocol, Floating-point arithmetic, Foobar, Foreach loop, Foreign function interface, Formal specification, Free software, Free-form language, Function pointer, Function prototype, Functional programming, Garbage collection (computer science), General-purpose programming language, Generator (computer programming), GitHub, Global variable, GNU General Public License, Goto, Gradual typing, Graphical user interface, Graphics processing unit, Hack (programming language), Handle (computing), Hardening (computing), Hash function, Hash table, Here document, Hexadecimal, HHVM, HipHop for PHP, HTML, HTML form, HTTP, IA-32, Ibexa DXP, IBM, IBM i, IBM Z, Imperative programming, Implementation, Indiana University, Information hiding, Inheritance (object-oriented programming), Integer (computer science), Interface (computing), Intermediate representation, International Components for Unicode, International Data Group, Internet, Internet Information Services, Internet Server Application Programming Interface, Interpreter (computing), IRC, Israel, Iterator, Jakarta Server Pages, Java (programming language), Java bytecode, JavaScript, JetBrains, Joomla, JSON, Just-in-time compilation, Key derivation function, Laminas, LAMP (software bundle), Language construct, Laravel, Library (computing), Lightweight Directory Access Protocol, Linux, List of Apache–MySQL–PHP packages, List of PHP accelerators, List of PHP editors, List of PHP extensions, MacOS, Magic quotes, MAMP, MD5, MediaWiki, Member variable, Method (computer programming), Microsoft, Microsoft Azure, Microsoft SQL Server, Microsoft Windows, MIME, Mod perl, Moodle, MySQL, Name binding, Namespace, National Vulnerability Database, Newline, Null coalescing operator, Object (computer science), Object-oriented programming, Object–relational mapping, Octal, Opcode, OpenVMS, Operating system, Oracle iPlanet Web Server, Parameter (computer programming), Parrot intermediate representation, Parrot virtual machine, Parsing, PeachPie, PEAR, Perl, Personal web page, Phalanger (compiler), Phalcon (framework), PHP accelerator, PHP License, PHP-GTK, PhpBB, Plug-in (computing), PostgreSQL, PRADO (framework), PrestaShop, Primitive data type, Procedural programming, Programmer, Programming language theory, Pseudorandom number generator, Python (programming language), Ramat Gan, Rapid application development, Rasmus Lerdorf, React (JavaScript library), Recursive acronym, Reference implementation, Reflective programming, Relational database, Request for Comments, Reserved word, Resin (software), Rewrite (programming), Roslyn (compiler), Sam Ruby, Scientific notation, Scripting language, Server application programming interface, Server-side scripting, Shared memory, Shared web hosting service, Sigil (computer programming), Signed number representations, Silverstripe CMS, Simple Machines Forum, Software bug, Software development kit, Software framework, Software release life cycle, Software versioning, Source code, Sovereign Tech Fund, Speech synthesis, SQLite, Stack Overflow, Static variable, String (computer science), Strong and weak typing, Stuffed toy, Suhosin, Sun Microsystems, Switch statement, Symfony, Syntactic sugar, Syntax, Syntax (programming languages), Taint checking, Tcl, Template processor, Thread (computing), Three-way comparison, Timing attack, Trait (computer programming), Type conversion, Type system, TYPO3, Unicode, Unix-like, Unmanned aerial vehicle, Usenet, USENIX, UTF-16, Value type and reference type, Variable (computer science), Variadic function, Virtual method table, Void type, Web content management system, Web development, Web framework, Web hosting service, Web page, Web server, Web template system, Website, Website defacement, Whitespace character, Windows API, Windows Script Host, WordPress, X86-64, XAMPP, XHTML, XML, Yii, Zeev Suraski, Zend, Zend (company), Zend Engine, Zend Server, Zone-H, .NET Framework, 32-bit computing, 64-bit computing.