Get it on Google Play
New! Download Unionpedia on your Android™ device!
Faster access than browser!
New! » Create account

PHP is a server-side scripting language designed for web development but also used as a general-purpose programming language. [1]

263 relations: "Hello, World!" program, Abstract syntax tree, Abstract type, Adobe Flash, Amazon Web Services, Andi Gutmans, Anonymous function, Apache HTTP Server, Archive file, Array data type, ASP.NET, Backronym, Binary code, Binary data, Bitwise operation, Bloomberg Businessweek, Boolean data type, Branching (version control), BSD licenses, Bytecode, 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-side, Closure (computer programming), Cloud computing, CodeIgniter, Command-line interface, Common Gateway Interface, Common Intermediate Language, Comparison of programming languages, Comparison of web application frameworks, Compiled language, Compiler, Composer (software), Computing platform, Constructor (object-oriented programming), Control flow, Cross-platform, Cryptographically secure pseudorandom number generator, CURL, Data structure, Data type, ..., Data validation, Database, De facto, Delimiter, Destructor (computer programming), Digg, Dispatch table, Dollar sign, Drupal, Dynamic dispatch, Dynamic web page, Elephant, Exception handling, Execution (computing), EZ Publish, Facebook, FastCGI, File inclusion vulnerability, File Transfer Protocol, Filter (software), First-class function, Floating point, Foobar, Foreach loop, Form (HTML), Formal specification, Free software, Free-form language, Function prototype, Functional programming, Garbage collection (computer science), General-purpose programming language, Generator (computer programming), Global variable, GNU General Public License, Goto, Graphical user interface, Hack (programming language), Handle (computing), Hardening (computing), Hash function, Hash table, Here document, Hexadecimal, HipHop for PHP, HipHop Virtual Machine, HTML, Imperative programming, Indiana University, Information hiding, Inheritance (object-oriented programming), Integer (computer science), Interface (computing), Intermediate language, International Components for Unicode, International Data Group, Internet, Internet Information Services, Internet Relay Chat, Internet Server Application Programming Interface, Interpreter (computing), IPlanet, Iterator, Java (programming language), JavaServer Pages, Joomla, JSON, Just-in-time compilation, Key derivation function, Known (software), 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, 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, Netscape, Newline, Npm (software), Null coalescing operator, Object (computer science), Object-oriented programming, Octal, Opcode, Operating system, OS X, Parrot intermediate representation, Parrot virtual machine, Parsing, PEAR, Perl, Personal web page, Phalanger (compiler), Phalcon (framework), Phoronix, PHP accelerator, PHP License, PHP-GTK, PhpBB, Plug-in (computing), PostgreSQL, PRADO (framework), Primitive data type, Procedural programming, Project Zero, Python (programming language), Ramat Gan, Rapid application development, Rasmus Lerdorf, Recursive acronym, Reference implementation, Reflection (computer programming), Relational database management system, Reserved word, Resin (software), Rewrite (programming), Sam Ruby, Scientific notation, Scripting language, Server Application Programming Interface, Server-side scripting, Shared memory (interprocess communication), Shared web hosting service, Signed number representations, SilverStripe, Simple Machines Forum, Software, Software bug, Software development kit, Software extension, Software framework, Software release life cycle, Software versioning, Source code, Speech synthesis, SQLite, Stack Overflow, Static variable, String (computer science), Strong and weak typing, Stuffed toy, Suhosin, Sun Microsystems, Switch statement, Symfony, Syntax, Taint checking, Tcl, Template processor, Thread (computing), Three-way comparison, Trait (computer programming), Type conversion, Type system, TYPO3, Unicode, University of Alabama, Unix-like, Usenet, UTF-16, Value type, Variable (computer science), Variadic function, Virtual method table, Web application, Web application framework, Web content management system, Web development, Web hosting service, Web page, Web server, Web template system, Website, Website defacement, Whitespace character, Windows API, WordPress, X86, X86-64, XAMPP, XHTML, XML, Yii, Zeev Suraski, Zend, Zend Engine, Zend Framework, Zend Server, Zend Technologies, Zone-H, 32-bit, 64-bit computing. Expand index (213 more) »

A "Hello, World!" program is a computer program that outputs "Hello, World!" (or some variant thereof) on a display device.

New!!: PHP and "Hello, World!" program · See more »

In computer science, an abstract syntax tree (AST), or just syntax tree, is a tree representation of the abstract syntactic structure of source code written in a programming language.

New!!: PHP and Abstract syntax tree · See more »

In programming languages, an abstract type is a type in a nominative type system which cannot be instantiated directly.

New!!: PHP and Abstract type · See more »

Adobe Flash (formerly called Macromedia Flash and Shockwave Flash) is a multimedia and software platform used for creating vector graphics, animation, browser games, rich Internet applications, desktop applications, mobile applications and mobile games.

New!!: PHP and Adobe Flash · See more »

Amazon Web Services (AWS), a collection of remote computing services, also called web services, make up a cloud-computing platform offered by Amazon.com.

New!!: PHP and Amazon Web Services · See more »

Andi Gutmans (אנדי גוטמנס) is an Israeli programmer and entrepreneur.

New!!: PHP and Andi Gutmans · See more »

In computer programming, an anonymous function (also function literal or lambda abstraction) is a function definition that is not bound to an identifier.

New!!: PHP and Anonymous function · See more »

The Apache HTTP Server, colloquially called Apache, is the world's most used web server software.

New!!: PHP and Apache HTTP Server · See more »

An archive file is a file that is composed of one or more computer files along with metadata.

New!!: PHP and Archive file · See more »

In computer science, an array type is a data type that is meant to describe a collection of elements (values or variables), each selected by one or more indices (identifying keys) that can be computed at run time by the program.

New!!: PHP and Array data type · See more »

ASP.NET is an open-source server-side Web application framework designed for Web development to produce dynamic Web pages.

New!!: PHP and ASP.NET · See more »

A backronym or bacronym is a specially constructed phrase that is supposed to be the source of a word that is, or is claimed to be, an acronym.

New!!: PHP and Backronym · See more »

A binary code represents text or computer processor instructions using the binary number system's two binary digits, 0 and 1.

New!!: PHP and Binary code · See more »

Binary data is data whose unit can take on only two possible states, traditionally termed 0 and +1 in accordance with the binary numeral system and Boolean algebra.

New!!: PHP and Binary data · See more »

In digital computer programming, a bitwise operation operates on one or more bit patterns or binary numerals at the level of their individual bits.

New!!: PHP and Bitwise operation · See more »

Bloomberg Businessweek, known until 2010 as BusinessWeek, is a weekly business magazine published by Bloomberg L.P. Businessweek was founded in 1929, the magazine was created to provide information and interpretation about what was happening in the business world.

New!!: PHP and Bloomberg Businessweek · See more »

In computer science, the Boolean data type is a data type, having two values (usually denoted true and false), intended to represent the truth values of logic and Boolean algebra.

New!!: PHP and Boolean data type · See more »

Branching, in revision control and software configuration management, is the duplication of an object under revision control (such as a source code file or a directory tree) so that modifications can happen in parallel along both branches.

New!!: PHP and Branching (version control) · See more »

BSD licenses are a family of permissive free software licenses, imposing minimal restrictions on the redistribution of covered software.

New!!: PHP and BSD licenses · See more »

Bytecode, also known as p-code (portable code), is a form of instruction set designed for efficient execution by a software interpreter.

New!!: PHP and Bytecode · See more »

C (as in the letter ''c'') is a general-purpose, imperative computer programming language, supporting structured programming, lexical variable scope and recursion, while a static type system prevents many unintended operations.

New!!: PHP and C (programming language) · See more »

In the C programming language, data types refers to an extensive system for declaring variables of different types.

New!!: PHP and C data types · See more »

The C programming language provides many standard library functions for file input and output.

New!!: PHP and C file input/output · See more »

C string handling refers to a group of functions implementing operations on strings in the C standard library.

New!!: PHP and C string handling · See more »

C++ (pronounced as cee plus plus) is a general-purpose programming language.

New!!: PHP and C++ · See more »

In computing, a cache (or in AuE) is a component that stores data so future requests for that data can be served faster; the data stored in a cache might be the results of an earlier computation, or a duplicate of data stored elsewhere.

New!!: PHP and Cache (computing) · See more »

CakePHP is an open source web application framework.

New!!: PHP and CakePHP · See more »

In computer programming, a callback is a piece of executable code that is passed as an argument to other code, which is expected to call back (execute) the argument at some convenient time.

New!!: PHP and Callback (computer programming) · See more »

In object-oriented programming, a class is an extensible program-code-template for creating objects, providing initial values for state (member variables) and implementations of behavior (member functions or methods).

New!!: PHP and Class (computer programming) · See more »

A client is a piece of computer hardware or software that accesses a service made available by a server.

New!!: PHP and Client (computing) · See more »

Client-side refers to operations that are performed by the client in a client–server relationship in a computer network.

New!!: PHP and Client-side · See more »

In programming languages, closures (also lexical closures or function closures) are a technique for implementing lexically scoped name binding in languages with first-class functions.

New!!: PHP and Closure (computer programming) · See more »

Cloud computing is a model for enabling ubiquitous, convenient, on-demand access to a shared pool of configurable computing resources.

New!!: PHP and Cloud computing · See more »

CodeIgniter is an open source rapid development web application framework, for use in building dynamic web sites with PHP.

New!!: PHP and CodeIgniter · See more »

A command-line interface or command language interpreter (CLI), also known as command-line user interface, console user interface, and character user interface (CUI), is a means of interacting with a computer program where the user (or client) issues commands to the program in the form of successive lines of text (command lines).

New!!: PHP and Command-line interface · See more »

Common Gateway Interface (CGI) is a standard environment for web servers to interface with executable programs installed on a server that generate web pages dynamically.

New!!: PHP and Common Gateway Interface · See more »

Common Intermediate Language (CIL, pronounced either "sil" or "kil") (formerly called Microsoft Intermediate Language or MSIL) is the lowest-level human-readable programming language defined by the Common Language Infrastructure (CLI) specification and is used by the.NET Framework and Mono.

New!!: PHP and Common Intermediate Language · See more »

Programming languages are used for controlling the behavior of a machine (often a computer).

New!!: PHP and Comparison of programming languages · See more »

This is a comparison of notable web application frameworks.

New!!: PHP and Comparison of web application frameworks · See more »

A compiled language is a programming language whose implementations are typically compilers (translators that generate machine code from source code), and not interpreters (step-by-step executors of source code, where no pre-runtime translation takes place).

New!!: PHP and Compiled language · See more »

A compiler is a computer program (or a set of programs) that transforms source code written in a programming language (the source language) into another computer language (the target language), with the latter often having a binary form known as object code.

New!!: PHP and Compiler · See more »

Composer is an application-level package manager for the PHP programming language that provides a standard format for managing dependencies of PHP software and required libraries.

New!!: PHP and Composer (software) · See more »

A computing platform is, in the most general sense, whatever pre-existing environment a piece of computer software or code object is designed to run within, obeying its constraints, and making use of its facilities.

New!!: PHP and Computing platform · See more »

In class-based object-oriented programming, a constructor (abbreviation: ctor) in a class is a special type of subroutine called to create an object.

New!!: PHP and Constructor (object-oriented programming) · See more »

In computer science, control flow (or alternatively, flow of control) refers to the specification of the order in which the individual statements, instructions or function calls of an imperative program are executed or evaluated.

New!!: PHP and Control flow · See more »

In computing, cross-platform, multi-platform, or platform independent, is an attribute conferred to computer software or computing methods and concepts that are implemented and inter-operate on multiple computer platforms.

New!!: PHP and Cross-platform · See more »

A cryptographically secure pseudo-random number generator (CSPRNG) or cryptographic pseudo-random number generator (CPRNG) is a pseudo-random number generator (PRNG) with properties that make it suitable for use in cryptography.

New!!: PHP and Cryptographically secure pseudorandom number generator · See more »

cURL (/kə:(r)l/.) is a computer software project providing a library and command-line tool for transferring data using various protocols.

New!!: PHP and CURL · See more »

In computer science, a data structure is a particular way of organizing data in a computer so that it can be used efficiently.

New!!: PHP and Data structure · See more »

In computer science and computer programming, a data type or simply type is a classification identifying one of various types of data, such as real, integer or Boolean, that determines the possible values for that type; the operations that can be done on values of that type; the meaning of the data; and the way values of that type can be stored.

New!!: PHP and Data type · See more »

In computer science, data validation is the process of ensuring that a program operates on clean, correct and useful data.

New!!: PHP and Data validation · See more »

A database is an organized collection of data.

New!!: PHP and Database · See more »

De facto is a Latin expression that means "in fact, in reality, in actual existence, force, or possession, as a matter of fact" (literally "from fact").

New!!: PHP and De facto · See more »

A delimiter is a sequence of one or more characters used to specify the boundary between separate, independent regions in plain text or other data streams.

New!!: PHP and Delimiter · See more »

In object-oriented programming, a destructor (sometimes shortened to dtor) is a method which is automatically invoked when the object is destroyed.

New!!: PHP and Destructor (computer programming) · See more »

Digg is a news aggregator with a curated front page, aiming to select stories specifically for the Internet audience such as science, trending political issues, and viral Internet issues.

New!!: PHP and Digg · See more »

In computer science, a dispatch table is a table of pointers to functions or methods.

New!!: PHP and Dispatch table · See more »

The dollar sign or peso sign ($ or) is a symbol primarily used to indicate the various peso and dollar units of currency around the world.

New!!: PHP and Dollar sign · See more »

Drupal is a free and open-source content-management framework written in PHP and distributed under the GNU General Public License.

New!!: PHP and Drupal · See more »

In computer science, dynamic dispatch is the process of selecting which implementation of a polymorphic operation (method or function) to call at run time.

New!!: PHP and Dynamic dispatch · See more »

A server-side dynamic web page is a web page whose construction is controlled by an application server processing server-side scripts.

New!!: PHP and Dynamic web page · See more »

Elephants are large mammals of the family Elephantidae and the order Proboscidea.

New!!: PHP and Elephant · See more »

Exception handling is the process of responding to the occurrence, during computation, of exceptions – anomalous or exceptional conditions requiring special processing – often changing the normal flow of program execution.

New!!: PHP and Exception handling · See more »

Execution in computer and software engineering is the process by which a computer or a virtual machine performs the instructions of a computer program.

New!!: PHP and Execution (computing) · See more »

eZ Publish (pronounced "easy publish") is an open source enterprise PHP content management system developed by the Norwegian company eZ Systems.

New!!: PHP and EZ Publish · See more »

Facebook is an online social networking service headquartered in Menlo Park, California.

New!!: PHP and Facebook · See more »

FastCGI is a binary protocol for interfacing interactive programs with a web server.

New!!: PHP and FastCGI · See more »

File inclusion vulnerability is a type of vulnerability most often found on websites.

New!!: PHP and File inclusion vulnerability · See more »

The File Transfer Protocol (FTP) is a standard network protocol used to transfer computer files from one host to another host over a TCP-based network, such as the Internet.

New!!: PHP and File Transfer Protocol · See more »

A filter is a computer program or subroutine to process a stream, producing another stream.

New!!: PHP and Filter (software) · See more »

In computer science, a programming language is said to have first-class functions if it treats functions as first-class citizens.

New!!: PHP and First-class function · See more »

In computing, floating point is the formulaic representation which approximates a real number so as to support a trade-off between range and precision.

New!!: PHP and Floating point · See more »

The terms foobar, fubar, or foo, bar, baz and qux (alternatively, quux) and sometimes norf and many othershttp://www.dourish.com/goodies/jargon.html are sometimes used as placeholder names (also referred to as metasyntactic variables) in computer programming or computer-related documentation.

New!!: PHP and Foobar · See more »

For each (or foreach) is a computer language idiom for traversing items in a collection.

New!!: PHP and Foreach loop · See more »

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.

New!!: PHP and Form (HTML) · See more »

In computer science, formal specifications are mathematically based techniques whose purpose are to help with the implementation of systems and software.

New!!: PHP and Formal specification · See more »

Free software, software libre, or libre software is computer software that gives users the freedom to run the software for any purpose as well as to study, change, and distribute the software and the adapted versions.

New!!: PHP and Free software · See more »

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.

New!!: PHP and Free-form language · See more »

In computer programming, a function prototype or function interface is a declaration of a function that specifies the function's name and type signature (arity, parameter types, and return type), but omits the function body.

New!!: PHP and Function prototype · See more »

In computer science, functional programming is a programming paradigm—a style of building the structure and elements of computer programs—that treats computation as the evaluation of mathematical functions and avoids changing-state and mutable data.

New!!: PHP and Functional programming · See more »

In computer science, garbage collection (GC) is a form of automatic memory management.

New!!: PHP and Garbage collection (computer science) · See more »

In computer software a general-purpose programming language is a programming language designed to be used for writing software in a wide variety of application domains.

New!!: PHP and General-purpose programming language · See more »

In computer science, a generator is a special routine that can be used to control the iteration behaviour of a loop.

New!!: PHP and Generator (computer programming) · See more »

In computer programming, a global variable is a variable with global scope, meaning that it is visible (hence accessible) throughout the program, unless shadowed.

New!!: PHP and Global variable · See more »

The GNU General Public License (GNU GPL or GPL) is the most widely used free software license, which guarantees end users (individuals, organizations, companies) the freedoms to run, study, share (copy), and modify the software.

New!!: PHP and GNU General Public License · See more »

Goto (goto, GOTO, GO TO or other case combinations, depending on the programming language) is a statement found in many computer programming languages.

New!!: PHP and Goto · See more »

In computer science, a graphical user interface or GUI, pronounced ("gooey") is a type of interface that allows users to interact with electronic devices through graphical icons and visual indicators such as secondary notation, as opposed to text-based interfaces, typed command labels or text navigation.

New!!: PHP and Graphical user interface · See more »

Hack is a programming language for the HipHop Virtual Machine (HHVM), created by Facebook as a dialect of PHP.

New!!: PHP and Hack (programming language) · See more »

In computer programming, a handle is an abstract reference to a resource.

New!!: PHP and Handle (computing) · See more »

In computing, hardening is usually the process of securing a system by reducing its surface of vulnerability.

New!!: PHP and Hardening (computing) · See more »

A hash function is any function that can be used to map data of arbitrary size to data of fixed size.

New!!: PHP and Hash function · See more »

In computing, a hash table (hash map) is a data structure used to implement an associative array, a structure that can map keys to values.

New!!: PHP and Hash table · See more »

In computing, a here document (here-document, 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.

New!!: PHP and Here document · See more »

In mathematics and computing, hexadecimal (also base, or hex) is a positional numeral system with a radix, or base, of 16.

New!!: PHP and Hexadecimal · See more »

HipHop for PHP (HPHPc) is a PHP transpiler created by Facebook.

New!!: PHP and HipHop for PHP · See more »

HipHop Virtual Machine (HHVM) is a process virtual machine based on just-in-time (JIT) compilation that serves as an execution engine for the PHP and Hack programming languages.

New!!: PHP and HipHop Virtual Machine · See more »

HyperText Markup Language, commonly referred to as HTML, is the standard markup language used to create web pages.

New!!: PHP and HTML · See more »

In computer science, imperative programming is a programming paradigm that uses statements that change a program's state.

New!!: PHP and Imperative programming · See more »

Indiana University (IU) is a multi-campus public university system in the state of Indiana, United States.

New!!: PHP and Indiana University · See more »

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.

New!!: PHP and Information hiding · See more »

Inheritance (OOP) is when an object or class is based on another object (prototypal inheritance) or class (class-based inheritance), using the same implementation (inheriting from an object or class) specifying implementation to maintain the same behavior (realizing an interface; inheriting behavior).

New!!: PHP and Inheritance (object-oriented programming) · See more »

In computer science, an integer is a datum of integral data type, a data type which represents some finite subset of the mathematical integers.

New!!: PHP and Integer (computer science) · See more »

In computing, an interface is a shared boundary across which two separate components of a computer system exchange information.

New!!: PHP and Interface (computing) · See more »

In computer science, an intermediate language is the language of an abstract machine designed to aid in the analysis of computer programs.

New!!: PHP and Intermediate language · See more »

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.

New!!: PHP and International Components for Unicode · See more »

International Data Group, Inc. (IDG) is an American technology, media, research, event management, and venture capital organization.

New!!: PHP and International Data Group · See more »

The Internet is the global system of interconnected computer networks that use the Internet protocol suite (TCP/IP) to link billions of devices worldwide.

New!!: PHP and Internet · See more »

Internet Information Services (IIS, formerly Internet Information Server) is an extensible web server created by Microsoft for use with Windows NT family.

New!!: PHP and Internet Information Services · See more »

Internet Relay Chat (IRC) is an application layer protocol that facilitates communication in the form of text.

New!!: PHP and Internet Relay Chat · See more »

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.

New!!: PHP and Internet Server Application Programming Interface · See more »

In computer science, an interpreter is a computer program that directly executes, i.e. performs, instructions written in a programming or scripting language, without previously compiling them into a machine language program.

New!!: PHP and Interpreter (computing) · See more »

iPlanet was a product brand that was used jointly by Sun Microsystems and Netscape Communications Corporation when delivering software and services as part of a non-exclusive cross marketing deal that was also known as "A Sun|Netscape Alliance".

New!!: PHP and IPlanet · See more »

In computer programming, an iterator is an object that enables a programmer to traverse a container, particularly lists.

New!!: PHP and Iterator · See more »

Java is a general-purpose computer programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible.

New!!: PHP and Java (programming language) · See more »

JavaServer Pages (JSP) is a technology that helps software developers create dynamically generated web pages based on HTML, XML, or other document types.

New!!: PHP and JavaServer Pages · See more »

Joomla is a free and open-source content management system (CMS) for publishing web content.

New!!: PHP and Joomla · See more »

JSON, (canonically pronounced; sometimes JavaScript Object Notation), is an open standard format that uses human-readable text to transmit data objects consisting of attribute–value pairs.

New!!: PHP and JSON · See more »

In computing, just-in-time (JIT) compilation, also known as dynamic translation, is compilation done during execution of a program – at run time – rather than prior to execution.

New!!: PHP and Just-in-time compilation · See more »

In cryptography, a key derivation function (or KDF) derives one or more secret keys from a secret value such as a master key, a password, or a passphrase using a pseudo-random function.

New!!: PHP and Key derivation function · See more »

Known is an open source publishing tool designed to provide a way of more easily publishing status updates, blog posts, and photos to a wide range of social media services.

New!!: PHP and Known (software) · See more »

LAMP is an archetypal model of web service solution stacks, named as an acronym of the names of its original four open-source components: the Linux operating system, the Apache HTTP Server, the MySQL relational database management system (RDBMS), and the PHP programming language.

New!!: PHP and LAMP (software bundle) · See more »

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 a programming language.

New!!: PHP and Language construct · See more »

Laravel is a free, open-source PHP web application framework, created by Taylor Otwell and intended for the development of web applications following the model–view–controller (MVC) architectural pattern.

New!!: PHP and Laravel · See more »

In computer science, a library is a collection of non-volatile resources used by computer programs, often to develop software.

New!!: PHP and Library (computing) · See more »

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.

New!!: PHP and Lightweight Directory Access Protocol · See more »

Linux (pronounced or, less frequently) is a Unix-like and mostly POSIX-compliant computer operating system (OS) assembled under the model of free and open-source software development and distribution.

New!!: PHP and Linux · See more »

This is a list of AMP (Apache, MySQL, Perl/PHP/Python) solution stacks for all computer platforms; these software bundles are used to run dynamic Web sites or servers.

New!!: PHP and List of Apache–MySQL–PHP packages · See more »

This is a list of PHP accelerators.

New!!: PHP and List of PHP accelerators · See more »

This article contains a list of text editors with features specific to the PHP scripting language.

New!!: PHP and List of PHP editors · See more »

This is the present list of all officially documented extensions for the PHP programming language.

New!!: PHP and List of PHP extensions · See more »

Magic quotes is a controversial feature of the PHP scripting language, wherein strings are automatically escaped—special characters are prefixed with a backslash—before being passed on.

New!!: PHP and Magic quotes · See more »

MAMP is a solution stack composed of free and open-source and proprietary commercial software used together to run dynamic web sites on Apple Macintosh computers.

New!!: PHP and MAMP · See more »

The MD5 message-digest algorithm is a widely used cryptographic hash function producing a 128-bit (16-byte) hash value, typically expressed in text format as a 32 digit hexadecimal number.

New!!: PHP and MD5 · See more »

MediaWiki is a free and open-source wiki application.

New!!: PHP and MediaWiki · See more »

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).

New!!: PHP and Member variable · See more »

A method (or message) in object-oriented programming (OOP) is a procedure associated with an object class.

New!!: PHP and Method (computer programming) · See more »

Microsoft Corporation (commonly referred to as Microsoft) is an American multinational technology company headquartered in Redmond, Washington, that develops, manufactures, licenses, supports and sells computer software, consumer electronics and personal computers and services.

New!!: PHP and Microsoft · See more »

Microsoft Azure is a cloud computing platform and infrastructure, created by Microsoft, for building, deploying and managing applications and services through a global network of Microsoft-managed and Microsoft partner hosted datacenters.

New!!: PHP and Microsoft Azure · See more »

Microsoft SQL Server is a relational database management system developed by Microsoft.

New!!: PHP and Microsoft SQL Server · See more »

Microsoft Windows (or simply Windows) is a metafamily of graphical operating systems developed, marketed, and sold by Microsoft.

New!!: PHP and Microsoft Windows · See more »

Multipurpose Internet Mail Extensions (MIME) is an Internet standard that extends the format of email to support.

New!!: PHP and MIME · See more »

mod_perl is an optional module for the Apache HTTP server.

New!!: PHP and Mod perl · See more »

Moodle is a free and open-source software learning management system written in PHP and distributed under the GNU General Public License.

New!!: PHP and Moodle · See more »

MySQL (officially pronounced as "My S-Q-L", and unofficially as "My Sequel") is an open-source relational database management system (RDBMS); in July 2013, it was the world's second most widely used RDBMS, and the most widely used open-source client–server RDBMS.

New!!: PHP and MySQL · See more »

In programming languages, name binding is the association of entities (data and/or code) with identifiers.

New!!: PHP and Name binding · See more »

In computing, a namespace is a set of symbols that are used to organize objects of various kinds, so that these objects may be referred to by name.

New!!: PHP and Namespace · See more »

The National Vulnerability Database is the U.S. government repository of standards-based vulnerability management data represented using the Security Content Automation Protocol (SCAP).

New!!: PHP and National Vulnerability Database · See more »

Netscape Communications (formerly known as Netscape Communications Corporation and commonly known as Netscape) is an American computer services company, best known for Netscape Navigator, its web browser.

New!!: PHP and Netscape · See more »

In computing, a newline, also known as a line ending, end of line (EOL), or line break, is a special character or sequence of characters signifying the end of a line of text and the start of a new line.

New!!: PHP and Newline · See more »

npm is a package manager for JavaScript, and is the default for Node.js.

New!!: PHP and Npm (software) · See more »

The null coalescing operator (called the Logical Defined-Or operator in Perl) is a binary operator that is part of the syntax for a basic conditional expression in several programming languages, including C#, Perl as of version 5.10, and Swift.

New!!: PHP and Null coalescing operator · See more »

In computer science, an object is a location in memory having a value and possibly referenced by an identifier.

New!!: PHP and Object (computer science) · See more »

Object-oriented programming (OOP) is a programming paradigm based on the concept of "objects", which are data structures that contain data, in the form of fields, often known as attributes; and code, in the form of procedures, often known as methods. A distinguishing feature of objects is that an object's procedures can access and often modify the data fields of the object with which they are associated (objects have a notion of "this" or "self").

New!!: PHP and Object-oriented programming · See more »

The octal numeral system, or oct for short, is the base-8 number system, and uses the digits 0 to 7.

New!!: PHP and Octal · See more »

In computing, an opcode (abbreviated from operation code) is the portion of a machine language instruction that specifies the operation to be performed.

New!!: PHP and Opcode · See more »

An operating system (OS) is system software that manages computer hardware and software resources and provides common services for computer programs.

New!!: PHP and Operating system · See more »

OS X (pronounced; originally Mac OS X) is a series of Unix-based graphical interface operating systems (OS) developed and marketed by Apple Inc. It is designed to run on Macintosh computers, having been pre-installed on all Macs since 2002.

New!!: PHP and OS X · See more »

The Parrot intermediate representation (PIR), previously called Intermediate code (IMC), is one of the two assembly languages for the Parrot virtual machine.

New!!: PHP and Parrot intermediate representation · See more »

Parrot is a register-based process virtual machine designed to run dynamic languages efficiently.

New!!: PHP and Parrot virtual machine · See more »

Parsing or syntactic analysis is the process of analysing a string of symbols, either in natural language or in computer languages, conforming to the rules of a formal grammar.

New!!: PHP and Parsing · See more »

The PHP Extension and Application Repository, or PEAR, is a repository of PHP software code.

New!!: PHP and PEAR · See more »

Perl is a family of high-level, general-purpose, interpreted, dynamic programming languages.

New!!: PHP and Perl · See more »

Personal web pages are World Wide Web pages created by an individual to contain content of a personal nature rather than on behalf of a company, organization or institution.

New!!: PHP and Personal web page · See more »

Phalanger is a project which was started at Charles University in Prague and was supported by Microsoft.

New!!: PHP and Phalanger (compiler) · See more »

Phalcon is a high-performance web application framework for PHP based on the model–view–controller (MVC) pattern.

New!!: PHP and Phalcon (framework) · See more »

Phoronix is a technology website that offers insights regarding the development of the Linux kernel, product reviews, interviews, and news regarding free and open-source software by monitoring the Linux kernel mailing list or interviews.

New!!: PHP and Phoronix · See more »

A PHP accelerator is a PHP extension designed to improve the performance of software applications written in the PHP programming language.

New!!: PHP and PHP accelerator · See more »

The PHP License is the software license under which the PHP scripting language is released.

New!!: PHP and PHP License · See more »

PHP-GTK is a set of language bindings for PHP which allow GTK+ GUI applications to be written in PHP.

New!!: PHP and PHP-GTK · See more »

phpBB is an Internet forum package written in the PHP scripting language.

New!!: PHP and PhpBB · See more »

In computing, a plug-in (or add-in / addin, plugin, extension or add-on / addon) is a software component that adds a specific feature to an existing software application.

New!!: PHP and Plug-in (computing) · See more »

PostgreSQL, often simply Postgres, is an object-relational database management system (ORDBMS) with an emphasis on extensibility and on standards-compliance.

New!!: PHP and PostgreSQL · See more »

PRADO is an open source, object-oriented, event-driven, component-based PHP web application framework.

New!!: PHP and PRADO (framework) · See more »

In computer science, primitive data type is either of the following.

New!!: PHP and Primitive data type · See more »

Procedural programming is a programming paradigm, derived from structured programming, based upon the concept of the procedure call.

New!!: PHP and Procedural programming · See more »

WebSphere sMash is a development and runtime environment from IBM for the creation of dynamic web applications using the scripting languages Groovy and PHP.

New!!: PHP and Project Zero · See more »

Python is a widely used general-purpose, high-level programming language.

New!!: PHP and Python (programming language) · See more »

Ramat Gan (רָמַת גַּן) is a city in the Tel Aviv District of Israel, located east of Tel Aviv.

New!!: PHP and Ramat Gan · See more »

Rapid application development (RAD) is both a general term used to refer to alternatives to the conventional waterfall model of software development as well as the name for James Martin's approach to rapid development.

New!!: PHP and Rapid application development · See more »

Rasmus Lerdorf (born 22 November 1968) is a Greenlandic programmer with Canadian citizenship.

New!!: PHP and Rasmus Lerdorf · See more »

A recursive acronym is an acronym that refers to itself in the expression for which it stands.

New!!: PHP and Recursive acronym · See more »

In the software development process, a reference implementation (or, less frequently, sample implementation or model implementation) is the standard from which all other implementations and corresponding customizations are derived.

New!!: PHP and Reference implementation · See more »

In computer science, reflection is the ability of a computer program to examine (see type introspection) and modify its own structure and behavior (specifically the values, meta-data, properties and functions) at runtime.

New!!: PHP and Reflection (computer programming) · See more »

A relational database management system (RDBMS) is a database management system (DBMS) that is based on the relational model as invented by E. F. Codd, of IBM's San Jose Research Laboratory.

New!!: PHP and Relational database management system · See more »

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".

New!!: PHP and Reserved word · See more »

Resin is a web server and Java application server from Caucho Technology.

New!!: PHP and Resin (software) · See more »

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 or writing inscription.

New!!: PHP and Rewrite (programming) · See more »

Sam Ruby is a prominent software developer, W3C working group co-chair and Apache Software Foundation director who has made significant contributions to web standards and open source software projects.

New!!: PHP and Sam Ruby · See more »

Scientific notation (also referred to as "standard form" or "standard index form") is a way of expressing numbers that are too big or too small to be conveniently written in decimal form and is commonly used by scientists, mathematicians and engineers.

New!!: PHP and Scientific notation · See more »

A scripting language or script language is a programming language that supports scripts, programs written for a special run-time environment that can interpret (rather than compile) and automate the execution of tasks that could alternatively be executed one-by-one by a human operator.

New!!: PHP and Scripting language · See more »

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.

New!!: PHP and Server Application Programming Interface · See more »

Server-side scripting is a technique used in web development which involves employing scripts on a web server which produce a response customized for each user's (client's) request to the website.

New!!: PHP and Server-side scripting · See more »

In computing, shared memory is memory that may be simultaneously accessed by multiple programs with an intent to provide communication among them or avoid redundant copies.

New!!: PHP and Shared memory (interprocess communication) · See more »

Shared web hosting service refers to a web hosting service where many websites reside on one web server connected to the Internet.

New!!: PHP and Shared web hosting service · See more »

In computing, signed number representations are required to encode negative numbers in binary number systems.

New!!: PHP and Signed number representations · See more »

SilverStripe is a free and open source Content Management System (CMS) and Framework for creating and maintaining websites and web applications.

New!!: PHP and SilverStripe · See more »

Simple Machines Forum software, or SMF software, is a open source, Internet forum, message-board program developed by Simple Machines.

New!!: PHP and Simple Machines Forum · See more »

Computer software or simply software is any set of machine-readable instructions that directs a computer's processor to perform specific operations.

New!!: PHP and Software · See more »

A software bug is an error, flaw, failure, or fault in a computer program or system that causes it to produce an incorrect or unexpected result, or to behave in unintended ways.

New!!: PHP and Software bug · See more »

A software development kit (SDK or "devkit") is typically a set of software development tools that allows the creation of applications for a certain software package, software framework, hardware platform, computer system, video game console, operating system, or similar development platform.

New!!: PHP and Software development kit · See more »

A software extension is software that serves to extend the capabilities of or data available to an existing software application; it becomes included in the program.

New!!: PHP and Software extension · See more »

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.

New!!: PHP and Software framework · See more »

A software release life cycle is the sum of the stages of development and maturity for a piece of computer software: ranging from its initial development to its eventual release, and including updated versions of the released version to help improve software or fix bugs still present in the software.

New!!: PHP and Software release life cycle · See more »

Software versioning is the process of assigning either unique version names or unique version numbers to unique states of computer software.

New!!: PHP and Software versioning · See more »

In computing, source code is any collection of computer instructions (possibly with comments) written using some human-readable computer language, usually as text.

New!!: PHP and Source code · See more »

Speech Synthesis is the artificial production of human speech.

New!!: PHP and Speech synthesis · See more »

SQLite is a relational database management system contained in a C programming library.

New!!: PHP and SQLite · See more »

Stack Overflow is a privately held website, the flagship site of the Stack Exchange Network, created in 2008 by Jeff Atwood and Joel Spolsky, as a more open alternative to earlier Q&A sites such as Experts-Exchange.

New!!: PHP and Stack Overflow · See more »

In computer programming, a static variable is a variable that has been allocated statically—whose lifetime or "extent" extends across the entire run of the program.

New!!: PHP and Static variable · See more »

In computer programming, a string is traditionally a sequence of characters, either as a literal constant or as some kind of variable.

New!!: PHP and String (computer science) · See more »

In computer programming, programming languages are often colloquially classified as strongly typed or weakly typed.

New!!: PHP and Strong and weak typing · See more »

A stuffed toy is a toy sewn from a textile, and stuffed with a soft material.

New!!: PHP and Stuffed toy · See more »

Suhosin (Korean 수호신, meaning guardian-angel, pronounced 'su-ho-shin') is an open source patch for PHP and also a PHP extension.

New!!: PHP and Suhosin · See more »

Sun Microsystems, Inc. was a company that sold:computers, computer components,:computer software, and:information technology services and that created the Java programming language, Solaris Unix and the Network File System (NFS).

New!!: PHP and Sun Microsystems · See more »

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 a multiway branch.

New!!: PHP and Switch statement · See more »

Symfony is a PHP web application framework for MVC applications.

New!!: PHP and Symfony · See more »

In linguistics, syntax is the set of rules, principles, and processes that govern the structure of sentences in a given language.

New!!: PHP and Syntax · See more »

Taint checking is a feature in some computer programming languages, such as Perl and Ruby, designed to increase security by preventing malicious users from executing commands on a host computer.

New!!: PHP and Taint checking · See more »

Tcl (originally from Tool Command Language, but conventionally spelled "Tcl" rather than "TCL"; pronounced as "tickle" or "tee-see-ell") is a scripting language created by John Ousterhout.

New!!: PHP and Tcl · See more »

A template processor (also known as a template engine or template parser) is software designed to combine one or more templates with a data model to produce one or more result documents.

New!!: PHP and Template processor · See more »

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.

New!!: PHP and Thread (computing) · See more »

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 in a single operation, in accordance with the mathematical law of trichotomy.

New!!: PHP and Three-way comparison · See more »

In computer programming, a trait is a concept used in object-oriented programming: a trait represents a collection of methods that can be used to extend the functionality of a class.

New!!: PHP and Trait (computer programming) · See more »

In computer science, type conversion, typecasting, and coercion are different ways of, implicitly or explicitly, changing an entity of one data type into another.

New!!: PHP and Type conversion · See more »

In programming languages, a type system is a collection of rules that assign a property called type to various constructs a computer program consists of, such as variables, expressions, functions or modules.

New!!: PHP and Type system · See more »

TYPO3 is a free and open source web content management system written in PHP.

New!!: PHP and TYPO3 · See more »

Unicode is a computing industry standard for the consistent encoding, representation, and handling of text expressed in most of the world's writing systems.

New!!: PHP and Unicode · See more »

The University of Alabama (Alabama or UA) is a public research university located in Tuscaloosa, Alabama, United States, and the flagship of the University of Alabama System.

New!!: PHP and University of Alabama · See more »

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, while not necessarily conforming to or being certified to any version of the Single UNIX Specification.

New!!: PHP and Unix-like · See more »

Usenet is a worldwide distributed discussion system.

New!!: PHP and Usenet · See more »

UTF-16 (16-bit Unicode Transformation Format) is a character encoding capable of encoding all 1,112,064 possible characters in Unicode.

New!!: PHP and UTF-16 · See more »

In computer science, the term value type is commonly used to refer to one of two kinds of data types: Types of values or Types of objects with deep copy semantics.

New!!: PHP and Value type · See more »

In computer programming, a variable or scalar is a storage location paired with an associated symbolic name (an identifier), which contains some known or unknown quantity of information referred to as a value.

New!!: PHP and Variable (computer science) · See more »

In computer programming, a variadic function is a function of indefinite arity, i.e., one which accepts a variable number of arguments.

New!!: PHP and Variadic function · See more »

A virtual method table, 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).

New!!: PHP and Virtual method table · See more »

In computing, a web application or web app is a client-server software application in which the client (or user interface) runs in a web browser.

New!!: PHP and Web application · See more »

A web application framework (WAF) is a software framework that is designed to support the development of dynamic websites, web applications, web services and web resources.

New!!: PHP and Web application framework · See more »

A web content management system (WCMS) is a software system that provides website authoring, collaboration, and administration tools designed to allow users with little knowledge of web programming languages or markup languages to create and manage website content with relative ease.

New!!: PHP and Web content management system · See more »

Web development is a broad term for the work involved in developing a web site for the Internet (World Wide Web) or an intranet (a private network).

New!!: PHP and Web development · See more »

A web hosting service is a type of Internet hosting service that allows individuals and organizations to make their website accessible via the World Wide Web.

New!!: PHP and Web hosting service · See more »

A web page (or webpage) is a web document that is suitable for the World Wide Web and the web browser.

New!!: PHP and Web page · See more »

A web server is an information technology that processes requests via HTTP, the basic network protocol used to distribute information on the World Wide Web.

New!!: PHP and Web server · See more »

A web template system uses a template processor to combine web templates to form finished web pages, possibly using some data source to customize the pages or present a large amount of content on similar-looking pages.

New!!: PHP and Web template system · See more »

A website, also written as web site, or simply site, is a set of related web pages typically served from a single web domain.

New!!: PHP and Website · See more »

Website defacement is an attack on a website that changes the visual appearance of the site or a webpage.

New!!: PHP and Website defacement · See more »

In computer science, whitespace is any character or series of whitespace characters that represent horizontal or vertical space in typography.

New!!: PHP and Whitespace character · See more »

The Windows API, informally WinAPI, is Microsoft's core set of application programming interfaces (APIs) available in the Microsoft Windows operating systems.

New!!: PHP and Windows API · See more »

WordPress is a free and open-source content management system (CMS) based on PHP and MySQL.

New!!: PHP and WordPress · See more »

x86 is a family of backward compatible instruction set architectures based on the Intel 8086 CPU and its Intel 8088 variant.

New!!: PHP and X86 · See more »

x86-64 (also known as x64, x86_64 and AMD64) is the 64-bit version of the x86 instruction set.

New!!: PHP and X86-64 · See more »

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, MySQL database, and interpreters for scripts written in the PHP and Perl programming languages.

New!!: PHP and XAMPP · See more »

Extensible Hypertext Markup Language (XHTML) is part of the family of XML markup languages.

New!!: PHP and XHTML · See more »

vs.) Extensible Markup Language (XML) is a markup language that defines a set of rules for encoding documents in a format which is both human-readable and machine-readable. It is defined by the W3C's XML 1.0 Specification and by several other related specifications, all of which are free open standards. The design goals of XML emphasize simplicity, generality and usability across the Internet. It is a textual data format with strong support via Unicode for different human languages. Although the design of XML focuses on documents, it is widely used for the representation of arbitrary data structures such as those used in web services. Several schema systems exist to aid in the definition of XML-based languages, while many application programming interfaces (APIs) have been developed to aid the processing of XML data.

New!!: PHP and XML · See more »

Yii is an open source, object-oriented, component-based MVC PHP web application framework.

New!!: PHP and Yii · See more »

Zeev Suraski (זאב סורסקי) is an Israeli programmer, PHP developer and co-founder of Zend Technologies.

New!!: PHP and Zeev Suraski · See more »

Zend or Zand is a Zoroastrian technical term for exegetical glosses, paraphrases, commentaries and translations of the Avesta's texts.

New!!: PHP and Zend · See more »

The Zend Engine is the open source scripting engine that interprets the PHP programming language.

New!!: PHP and Zend Engine · See more »

Zend Framework (ZF) is an open source, object-oriented web application framework implemented in PHP 5 and licensed under the New BSD License.

New!!: PHP and Zend Framework · See more »

Zend Server is a complete and certified PHP distribution stack fully maintained and supported by Zend Technologies.

New!!: PHP and Zend Server · See more »

Zend Technologies Ltd.

New!!: PHP and Zend Technologies · See more »

Zone-H is an archive of defaced websites.

New!!: PHP and Zone-H · See more »

32-bit is also a term given to a generation of microcomputers in which 32-bit microprocessors are the norm.

New!!: PHP and 32-bit · See more »

In computer architecture, 64-bit computing is the use of processors that have datapath widths, integer size, and memory address widths of 64 bits (eight octets).

New!!: PHP and 64-bit computing · See more »

Redirects here:

.inc, .php, .phtml, ElePHPant, Hypertext Preprocessor, PHP (programming language), PHP 5, PHP 6, PHP 7, PHP Class, PHP Data Objects, PHP Group, PHP Hypertext Preprocessor, PHP Hypertext Preprocessor (programming language), PHP Knowlege share, PHP Next Generation, PHP Tools, PHP User Group, PHP interpreter, PHP next generation, PHP programming, PHP programming language, PHP script, PHP variables, PHP-FPM, PHP/FI, PHP4, PHP5, PHP6, PHP7, PHP: Hypertext Preprocessor, PHP:Hypertext Preprocessor, PHPNG, PHTML, Personal Home Page Tools, Php, Php (programming language), 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 script, Php variables, Php.net, Php1, Php2, Php3, Php5, Php6, Phpdev, Phpng, Phptutorial, Phtml, Register globals, Standard PHP Library, The PHP Group, Type hint, Type hinting, Visibility of PHP members, Visibility of PHP properties and methods, Zend Engine 3, Zephir (programming language).


[1] https://en.wikipedia.org/wiki/PHP

Hey! We are on Facebook now! »