Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Install
Faster access than browser!
 

Functional programming and PHP

Shortcuts: Differences, Similarities, Jaccard Similarity Coefficient, References.

Difference between Functional programming and PHP

Functional programming vs. PHP

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. PHP: Hypertext Preprocessor (or simply PHP) is a server-side scripting language designed for Web development, but also used as a general-purpose programming language.

Similarities between Functional programming and PHP

Functional programming and PHP have 21 things in common (in Unionpedia): Anonymous function, C (programming language), Class (computer programming), Closure (computer programming), Compiler, Control flow, Data structure, Database, Facebook, Global variable, Hash table, Imperative programming, Java (programming language), JavaScript, Object-oriented programming, Perl, Python (programming language), Source code, Tcl, Type system, XML.

Anonymous function

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

Anonymous function and Functional programming · Anonymous function and PHP · See more »

C (programming language)

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.

C (programming language) and Functional programming · C (programming language) and PHP · See more »

Class (computer programming)

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

Class (computer programming) and Functional programming · Class (computer programming) and PHP · See more »

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.

Closure (computer programming) and Functional programming · Closure (computer programming) and PHP · See more »

Compiler

A compiler is computer software that transforms computer code written in one programming language (the source language) into another programming language (the target language).

Compiler and Functional programming · Compiler and PHP · See more »

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.

Control flow and Functional programming · Control flow and PHP · See more »

Data structure

In computer science, a data structure is a data organization and storage format that enables efficient access and modification.

Data structure and Functional programming · Data structure and PHP · See more »

Database

A database is an organized collection of data, stored and accessed electronically.

Database and Functional programming · Database and PHP · See more »

Facebook

Facebook is an American online social media and social networking service company based in Menlo Park, California.

Facebook and Functional programming · Facebook and PHP · See more »

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.

Functional programming and Global variable · Global variable and PHP · See more »

Hash table

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

Functional programming and Hash table · Hash table and PHP · See more »

Imperative programming

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

Functional programming and Imperative programming · Imperative programming and PHP · See more »

Java (programming language)

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.

Functional programming and Java (programming language) · Java (programming language) and PHP · See more »

JavaScript

JavaScript, often abbreviated as JS, is a high-level, interpreted programming language.

Functional programming and JavaScript · JavaScript and PHP · See more »

Object-oriented programming

Object-oriented programming (OOP) is a programming paradigm based on the concept of "objects", which may contain data, in the form of fields, often known as attributes; and code, in the form of procedures, often known as methods. A 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").

Functional programming and Object-oriented programming · Object-oriented programming and PHP · See more »

Perl

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

Functional programming and Perl · PHP and Perl · See more »

Python (programming language)

Python is an interpreted high-level programming language for general-purpose programming.

Functional programming and Python (programming language) · PHP and Python (programming language) · See more »

Source code

In computing, source code is any collection of code, possibly with comments, written using a human-readable programming language, usually as plain text.

Functional programming and Source code · PHP and Source code · See more »

Tcl

Tcl (pronounced "tickle" or tee cee ell) is a high-level, general-purpose, interpreted, dynamic programming language.

Functional programming and Tcl · PHP and Tcl · See more »

Type system

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

Functional programming and Type system · PHP and Type system · See more »

XML

In computing, Extensible Markup Language (XML) is a markup language that defines a set of rules for encoding documents in a format that is both human-readable and machine-readable.

Functional programming and XML · PHP and XML · See more »

The list above answers the following questions

Functional programming and PHP Comparison

Functional programming has 229 relations, while PHP has 272. As they have in common 21, the Jaccard index is 4.19% = 21 / (229 + 272).

References

This article shows the relationship between Functional programming and PHP. To access each article from which the information was extracted, please visit:

Hey! We are on Facebook now! »