PHP (プログラミング言語)
(PHP言語 から転送)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2024/05/24 02:13 UTC 版)
PHP(ピー・エイチ・ピー)は、 "The PHP Group" によってコミュニティベースで開発[2]されているオープンソースの汎用プログラミング言語およびその公式の処理系であり、特にサーバーサイドで動的なウェブページを作成するための機能を多く備えていることを特徴とする[3]。 名称の PHP は再帰的頭字語として、 "PHP: Hypertext Preprocessor" を意味[4][5]するとされており、「PHPはHTMLのプリプロセッサである」とPHP自身を再帰的に説明している。
- ^ PECL :: Package :: mcrypt
- ^ [1]
- ^ Serendipity - A reliable, secure and extensible PHP blog | Serendipity Blog System
- ^ Silverstripe CMS » the open source CMS that empowers great web teams » Silverstripe CMS
- ^ [2]
- ^ Ethna — Ethna 2.6 documentation
- ^ [3]
- ^ Zeta Components - high quality PHP components
- ^ Kohana: The Swift PHP Framework
- ^ Lithium Marketing - We make digital marketing for your business simple and cost-effective
- ^ GitHub - phpontrax/trax: PHP on Trax - Official Repository
- ^ Risoluto - Simple Framework for PHP - (リゾルート) プロジェクト日本語トップページ - OSDN
- ^ The Seasar Project
- ^ WACT - Web Application Component Toolkit (PHP development framework) | AcronymFinder
- ^ xFramework - ウェイバックマシン(2012年1月3日アーカイブ分)
- ^ ちいたん プロジェクト日本語トップページ - OSDN
- ^ [4]
- ^ a b “PHP: News Archive – 2024” (2024年2月15日). 2024年2月24日閲覧。
- ^ “Contributing to PHP”. php.net. 2018年2月2日閲覧。
- ^
PHP is a popular general-purpose scripting language that is especially suited to web development.
—The PHP Group,php.net
- ^ “What is PHP”. PHP Manual. php.net. 2018年2月2日閲覧。
- ^ a b c d e “History of PHP”. PHP Manual. php.net. 2018年2月2日閲覧。
- ^ Rasmus Lerdorf. “Announce: Personal Home Page Tools (PHP Tools)”. Google Group. 2018年2月2日閲覧。
- ^ packagist.org
- ^ www.php-fig.org
- ^ “PHP Standards Recommendations”. PHP-FIG. 2018年2月2日閲覧。
- ^ Joab Jackson (2014年7月31日). “PHP gets a formal specification, at last”. ITworld. IDG. 2018年2月2日閲覧。
- ^ The PHP Group. “PHP Language Specifications”. GitHub. 2018年2月2日閲覧。
- ^ “PHP: 削除された拡張モジュールおよび SAPI”. PHP Manual. 2020年7月19日閲覧。
- ^ “PHP Licensing”. php.net. 2018年2月2日閲覧。
- ^ “PHP6開発 UTF-16化を断念、5.3へロールバック”. マイナビニュース (2010年3月17日). 2015年5月3日閲覧。
- ^ “PHP 7.0.0 Released”. php.net. 2015年12月4日閲覧。
- ^ a b “RFC: Scalar Type Declarations”. php.net (2015年3月16日). 2015年3月17日閲覧。
- ^ a b “RFC: Return Types”. php.net (2015年1月27日). 2015年1月28日閲覧。
- ^ “PHP 7 Infographic - 5 things you need to know #php #zend”. Zend Technologies Inc.. 2015年5月3日閲覧。
- ^ “PHP 8.0.0 Released!”. php.net. 2020年11月27日閲覧。
- ^ a b c d e f g h i j k l m n o p q r s t u “Supported Versions”. php.net. 2018年12月7日閲覧。
- ^ a b c d e f g h i j k l “Unsupported Branches”. php.net. 2015年11月14日閲覧。
- ^ a b c d “PHP: PHP 4 ChangeLog”. The PHP Group (2008年1月3日). 2008年2月22日閲覧。
- ^ “Using PHP from the command line”. PHP Manual. The PHP Group. 2009年9月11日閲覧。
- ^ “PHP 4.4.0 Release Announcement”. PHP Mannual. The PHP Group. 2013年11月24日閲覧。
- ^ a b c “PHP: PHP 5 ChangeLog”. The PHP Group (2007年11月8日). 2008年2月22日閲覧。
- ^ “PHP manual: PDO”. The PHP Group (2011年11月15日). 2011年11月15日閲覧。
- ^ “Built-in web server”. 2012年3月26日閲覧。
- ^ “PHP 5.5.0 changes”. php.net. 2015年3月3日閲覧。
- ^ “Migrating from PHP 5.5.x to PHP 5.6.x”. php.net. 2014年3月24日閲覧。
- ^ “Resetting PHP 6”. 2018年1月31日閲覧。 “There have been books on the shelves purporting to cover PHP 6 since at least 2008. But, in March 2010, the PHP 6 release is not out - in fact, it is not even close to out. Recent events suggest that PHP 6 will not be released before 2011 - if, indeed, it is released at all.”
- ^ “PHP 7 moves full speed ahead”. 2018年1月31日閲覧。 “Recent versions of PHP have been part of the 5.x release series, but there will be no PHP 6. “We’re going to skip [version] 6 because years ago, we had plans for a 6 but those plans were very different from what we’re doing now,” Gutmans said. Going right to version 7 avoids confusion.”
- ^ “News Archive – 2018: PHP 7.2.5 Released”. php.net (2018年4月26日). 2018年4月28日閲覧。
- ^ “PHP: Release Process” (2011年6月20日). 2018年1月31日閲覧。
- ^ “PHP: phpng”. php.net. 2014年7月15日閲覧。
- ^ “PHP: rfc:size_t_and_int64_next”. php.net. 2014年12月16日閲覧。
- ^ “PHP RFC: Uniform Variable Syntax”. php.net (2014年5月31日). 2014年7月30日閲覧。
- ^ “PHP: rfc:abstract_syntax_tree”. php.net. 2014年12月16日閲覧。
- ^ “PHP: rfc:closure_apply”. php.net. 2014年12月16日閲覧。
- ^ “PHP: rfc:integer_semantics”. php.net. 2014年12月16日閲覧。
- ^ “PHP: rfc:isset_ternary”. php.net. 2014年12月16日閲覧。
- ^ “RFC: Unicode Codepoint Escape Syntax” (2014年11月24日). 2014年12月19日閲覧。
- ^ “Combined Comparison (Spaceship) Operator”. php.net. 2015年5月21日閲覧。
- ^ “PHP RFC: Generator Delegation”. php.net. 2015年5月21日閲覧。
- ^ “PHP RFC: Anonymous Classes”. php.net. 2015年5月21日閲覧。
- ^ “PHP RFC: Easy User-land CSPRNG”. php.net. 2015年5月21日閲覧。
- ^ “PHP RFC: Exceptions in the engine (for PHP 7)”. php.net. 2015年5月21日閲覧。
- ^ “PHP RFC: Group Use Declarations”. php.net. 2015年5月21日閲覧。
- ^ “PHP: rfc:iterable”. php.net (2016年6月10日). 2023年6月30日閲覧。
- ^ “PHP: rfc:nullable_types”. php.net (2014年4月10日). 2023年6月30日閲覧。
- ^ “PHP: rfc:void_return_type”. php.net (2015年11月9日). 2015年11月14日閲覧。
- ^ “PHP: rfc:class_constant_visibility”. php.net (2015年10月27日). 2015年12月8日閲覧。
- ^ “PHP: rfc:short_list_syntax”. php.net (2016年4月7日). 2023年6月30日閲覧。
- ^ “PHP: rfc:multiple-catch”. php.net (2016年3月6日). 2023年6月30日閲覧。
- ^ “PHP: rfc:object-typehint”. wiki.php.net. 2024年1月23日閲覧。
- ^ “PHP: rfc:libsodium”. wiki.php.net. 2024年1月23日閲覧。
- ^ “PHP: rfc:allow-abstract-function-override”. wiki.php.net. 2024年1月23日閲覧。
- ^ “PHP: rfc:parameter-no-type-variance”. wiki.php.net. 2024年1月23日閲覧。
- ^ PHP: News Archive - 2017 30 Nov 2017
- ^ “PHP: rfc:flexible_heredoc_nowdoc_syntaxes”. wiki.php.net. 2024年1月23日閲覧。
- ^ “PHP: rfc:list_reference_assignment”. wiki.php.net. 2024年1月23日閲覧。
- ^ “PHP: rfc:pcre2-migration”. wiki.php.net. 2024年1月23日閲覧。
- ^ “PHP: hrtime – Manual”. php.net. 2024年1月23日閲覧。
- ^ “PHP: rfc:typed_properties_v2”. wiki.php.net. 2019年4月4日閲覧。
- ^ “PHP: rfc:preload”. wiki.php.net. 2019年4月4日閲覧。
- ^ “PHP: rfc:null_coalesce_equal_operator”. wiki.php.net. 2019年4月4日閲覧。
- ^ “PHP: rfc:improve-openssl-random-pseudo-bytes”. wiki.php.net. 2019年4月4日閲覧。
- ^ “PHP: rfc:weakrefs”. wiki.php.net. 2019年4月5日閲覧。
- ^ “PHP: rfc:ffi”. wiki.php.net. 2019年4月5日閲覧。
- ^ “PHP: rfc:permanent_hash_ext”. wiki.php.net. 2019年4月5日閲覧。
- ^ “PHP: rfc:password_registry”. wiki.php.net. 2019年4月5日閲覧。
- ^ “PHP: rfc:mb_str_split”. wiki.php.net. 2019年4月5日閲覧。
- ^ “PHP: rfc:reference_reflection”. wiki.php.net. 2019年4月5日閲覧。
- ^ “PHP: rfc:deprecate-and-remove-ext-wddx”. wiki.php.net. 2019年4月5日閲覧。
- ^ “PHP: rfc:custom_object_serialization”. wiki.php.net. 2019年4月5日閲覧。
- ^ “PHP: rfc:jit”. wiki.php.net. 2019年4月5日閲覧。
- ^ “PHP: rfc:negative_array_index”. wiki.php.net. 2019年4月5日閲覧。
- ^ “PHP RFC: Validation for abstract trait methods”. wiki.php.net. 2020年8月14日閲覧。
- ^ “PHP RFC: Saner string to number comparisons”. wiki.php.net. 2020年8月14日閲覧。
- ^ “PHP RFC: Saner numeric strings”. wiki.php.net. 2020年8月14日閲覧。
- ^ “PHP RFC: Stricter type checks for arithmetic/bitwise operators”. wiki.php.net. 2020年8月14日閲覧。
- ^ “PHP RFC: Reclassifying engine warnings”. wiki.php.net. 2020年8月14日閲覧。
- ^ “PHP: rfc:consistent_type_errors”. wiki.php.net. 2019年4月5日閲覧。
- ^ “PHP: rfc:lsp_errors”. wiki.php.net. 2019年5月26日閲覧。
- ^ “PHP RFC: Locale-independent float to string cast”. wiki.php.net. 2020年8月14日閲覧。
- ^ “PHP RFC: Variable Syntax Tweaks”. wiki.php.net. 2020年8月14日閲覧。
- ^ “PHP RFC: Attributes V2”. wiki.php.net. 2020年8月14日閲覧。
- ^ “PHP RFC: Attribute Amendments”. wiki.php.net. 2020年8月14日閲覧。
- ^ “PHP RFC: Shorter Attribute Syntax”. wiki.php.net. 2020年6月20日閲覧。
- ^ “PHP RFC: Shorter Attribute Syntax Change”. wiki.php.net. 2020年8月14日閲覧。
- ^ “PHP RFC: Named Arguments”. wiki.php.net. 2020年8月14日閲覧。
- ^ “PHP RFC: Match expression v2”. wiki.php.net. 2020年8月14日閲覧。
- ^ “PHP RFC: Constructor Property Promotion”. wiki.php.net. 2020年8月14日閲覧。
- ^ “PHP RFC: Union Types 2.0”. wiki.php.net. 2020年8月14日閲覧。
- ^ “PHP RFC: Mixed Type v2”. wiki.php.net. 2020年8月14日閲覧。
- ^ “PHP RFC: Static return type”. wiki.php.net. 2020年8月14日閲覧。
- ^ “PHP RFC: Nullsafe operator”. wiki.php.net. 2020年8月14日閲覧。
- ^ “PHP RFC: non-capturing catches”. wiki.php.net. 2020年8月14日閲覧。
- ^ “PHP RFC: throw expression”. wiki.php.net. 2020年8月14日閲覧。
- ^ “PHP RFC: Always available JSON extension”. PHP. 2020年10月25日閲覧。
- ^ “PHP RFC: Explicit octal integer literal notation”. wiki.php.net. 2020年11月25日閲覧。
- ^ “PHP RFC: Enumerations”. wiki.php.net. 2021年3月25日閲覧。
- ^ “PHP: rfc:readonly_properties_v2”. wiki.php.net. 2021年11月26日閲覧。
- ^ “PHP: rfc:first_class_callable_syntax”. wiki.php.net. 2021年11月26日閲覧。
- ^ “PHP: rfc:new_in_initializers”. wiki.php.net. 2021年11月26日閲覧。
- ^ “PHP: rfc:pure-intersection-types”. wiki.php.net. 2021年11月26日閲覧。
- ^ “PHP: rfc:noreturn_type”. wiki.php.net. 2021年11月26日閲覧。
- ^ “PHP: rfc:final_class_const”. wiki.php.net. 2021年11月26日閲覧。
- ^ “PHP: rfc:fibers”. wiki.php.net. 2021年11月26日閲覧。
- ^ “PHP: rfc:readonly_classes”. wiki.php.net. 2022年6月16日閲覧。
- ^ “PHP: rfc:null-false-standalone-types”. wiki.php.net. 2022年6月16日閲覧。
- ^ “PHP: rfc:true-type”. wiki.php.net. 2022年6月16日閲覧。
- ^ “PHP: rfc:strtolower-ascii”. wiki.php.net. 2022年6月16日閲覧。
- ^ “PHP: rfc:dnf_types”. wiki.php.net. 2023年2月7日閲覧。
- ^ “PHP: rfc:constants_in_traits”. wiki.php.net. 2023年2月7日閲覧。
- ^ “PHP: rfc:typed_class_constants”. wiki.php.net. 2023年12月17日閲覧。
- ^ “PHP: rfc:dynamic_class_constant_fetch”. wiki.php.net. 2023年12月17日閲覧。
- ^ “PHP: rfc:marking_overriden_methods”. wiki.php.net. 2023年12月17日閲覧。
- ^ “PHP: rfc:readonly_amendments”. wiki.php.net. 2023年12月17日閲覧。
- ^ “PHP: rfc:json_validate”. wiki.php.net. 2023年12月17日閲覧。
- ^ “PHP: rfc:randomizer_additions”. wiki.php.net. 2023年12月17日閲覧。
- 1 PHP (プログラミング言語)とは
- 2 PHP (プログラミング言語)の概要
- 3 処理系
- 4 PHPで書かれたソフトウェア
- 5 歴史
- 6 注釈
- PHP (プログラミング言語)のページへのリンク