the new Zend Engine II. PHP 5 included new features such as improved support for object-oriented programming, the PHP Data Objects (PDO) extension (which...
140 KB (12,528 words) - 20:28, 29 April 2025
list of well-known object–relational mapping software. Apache Cayenne, open-source for Java Apache OpenJPA, open-source for Java DataNucleus, open-source...
5 KB (477 words) - 14:33, 30 April 2025
Serialization (redirect from Object serialization)
process of translating a data structure or object state into a format that can be stored (e.g. files in secondary storage devices, data buffers in primary storage...
42 KB (4,974 words) - 07:49, 28 April 2025
queries in Doctrine Query Language (DQL), an object-oriented dialect of SQL. Developers of two major PHP frameworks, Symfony and Laminas have official...
6 KB (741 words) - 06:19, 23 March 2024
MySQLi (category PHP libraries)
connecting to a MySQL database server: PHP's MySQL Extension PHP's MySQLi Extension PHP Data Objects (PDO) The PHP code consists of a core, with optional...
18 KB (2,226 words) - 11:06, 6 August 2024
Object-oriented programming (OOP) is a programming paradigm based on the concept of objects. Objects can contain data (called fields, attributes or properties)...
67 KB (7,159 words) - 00:55, 20 April 2025
Framework "Plain old PHP object" (POPO) in PHP Plain old telephone service (POTS) in telephony Ideally speaking, a POJO is a Java object not bound by any...
10 KB (1,219 words) - 18:50, 19 December 2024
In object-oriented (OO) and functional programming, an immutable object (unchangeable object) is an object whose state cannot be modified after it is...
33 KB (3,818 words) - 16:53, 24 January 2025
PHP also supports a C-like sprintf function. Code can be modularized into functions defined with keyword function. PHP supports an optional object oriented...
34 KB (3,597 words) - 14:55, 26 October 2024
ADOdb (redirect from Adodb For PHP)
a database abstraction library for PHP, originally based on the same concept as Microsoft's ActiveX Data Objects. It allows developers to write applications...
3 KB (216 words) - 09:08, 9 April 2024
active record pattern and the data mapper pattern, borrowing core concepts from both. The CakePHP ORM uses two primary object types, the table class representing...
11 KB (865 words) - 12:53, 17 June 2024
SimpleXML (category PHP software)
SimpleXML is a PHP extension that allows users to easily manipulate/use XML data. It was introduced in PHP 5 as an object oriented approach to the XML...
3 KB (205 words) - 12:26, 25 December 2023
synthetic polymer PHP Data Objects, a PHP extension that can be used as a database abstraction layer Portable Distributed Objects, a version of Cocoa's...
2 KB (277 words) - 16:32, 22 April 2025
First-class citizen (redirect from Second-class object)
In most languages, data types are not first-class objects, though in some object-oriented languages, classes are first-class objects and are instances...
11 KB (999 words) - 20:01, 27 December 2024
the Database Abstraction Layer Cycle ORM (PHP DataMapper ORM and Data Modelling Engine) CakePHP ORM (PHP DataMapper ORM, query builder, and PDO wrapper)...
4 KB (376 words) - 03:02, 19 March 2025
Ajax (programming) (category Articles with example PHP code)
request. } } }; // Send the request to send-ajax-data.php xhr.send(null); send-ajax-data.php: <?php // This is the server-side script. // Set the content...
19 KB (1,741 words) - 14:02, 14 March 2025
This is a comparison of data serialization formats, various ways to convert complex objects to sequences of bits. It does not include markup languages...
42 KB (705 words) - 01:13, 5 February 2025
LAMP (software bundle) (redirect from Linux, Apache, MySQL, PHP)
A LAMP (Linux, Apache, MySQL, Perl/PHP/Python) is one of the most common software stacks for the web's most popular applications. Its generic software...
16 KB (1,654 words) - 08:20, 1 April 2025
materials at OASIS Open CSA Service Data Objects SDO Specifications at OpenSOA Introducing Service Data Objects for PHP Using PHP's SDO and SCA extensions...
4 KB (366 words) - 12:47, 30 November 2023
default field initialization during object creation. Constructors and Destructors, from PHP online documentation Data model, from Python online documentation...
35 KB (4,257 words) - 15:27, 19 April 2025
Iterator (category Articles with example PHP code)
by Stephen M. Watt Iterators Boost C++ Iterator Library Java interface PHP: Object Iteration STL Iterators What are iterators? - Reference description...
49 KB (5,760 words) - 13:13, 28 January 2025
computer science and object-oriented programming, a passive data structure (PDS), also termed a plain old data structure or plain old data (POD), is a record...
6 KB (747 words) - 12:02, 22 September 2024
encapsulation can be used to hide the values or state of a structured data object inside a class. This prevents clients from directly accessing this information...
16 KB (1,433 words) - 09:37, 12 April 2025
such as SQLite, PostgreSQL, Firebird and MySQL. PHP 5 has a similar interface called PHP Data Objects (PDO). Java's Java Database Connectivity (JDBC)...
3 KB (379 words) - 17:49, 10 February 2023
Strongly typed identifier (category Articles with example PHP code)
are strongly typed identifiers. Object–relational mappers can often be configured with value converters to map data between the properties on a model...
20 KB (1,803 words) - 13:34, 30 October 2024
The Document Object Model (DOM) is a cross-platform and language-independent interface that treats an HTML or XML document as a tree structure wherein...
19 KB (2,195 words) - 04:15, 20 March 2025
Eiffel, Groovy, Lisp, Smalltalk, Perl, PHP, Python, Ruby, Scala, and many others, support first-class function objects and may even make significant use of...
36 KB (4,382 words) - 00:14, 8 April 2025
Flyweight pattern (section PHP)
software design pattern refers to an object that minimizes memory usage by sharing some of its data with other similar objects. The flyweight pattern is one...
14 KB (1,598 words) - 15:14, 25 March 2025
RedBeanPHP is an independent, free, BSD licensed, open-source object–relational mapping (ORM) software written by Gabor de Mooij. It is a stand-alone...
7 KB (645 words) - 19:01, 22 September 2024
compares how object-oriented programming languages such as C++, Java, Smalltalk, Object Pascal, Perl, Python, and others manipulate data structures. How...
83 KB (1,730 words) - 03:14, 25 January 2025