「PHP Programming」の版間の差分

削除された内容 追加された内容
Added page because new navigation template cannot direct to an external page
M Minor adoptions
14 行
* [[{{BOOKNAME}}/Setup_and_Installation#Linux|Installation on Linux]]
* [[{{BOOKNAME}}/Setup_and_Installation#Mac_OS_X|Installation on Mac OS X]]
* [[{{BOOKNAME}}/UsesUses_of_PHP|Uses of PHP]]
 
Note: Before contributing, check out the [[{{TALKPAGENAME}}|discussion]] page. [[{{TALKPAGENAME}}#The_newline_.22operator.22|How to write your examples]].
22 行
:This section is about things that are important for any type of PHP development. Useful for a PHP programmer of any level.
 
# [[{{BOOKNAME}}/beginner tutorialStart_a_PHP_Beginner_Tutorial|Start a PHP Beginner Tutorial]] {{stage|100%|10 Feb 2006}}
# [[{{BOOKNAME}}/helloBeginning_with "Hello worldWorld!"|Beginning with "Hello World!"]] {{stage|100%|10 Feb 2006}}
# [[{{BOOKNAME}}/basicsNuts_and_Bolts|Nuts and Bolts]] {{stage|75%|14 Jan 2006}}
# [[{{BOOKNAME}}/commentsCommenting and Style|Commenting and Style]] {{stage|100%|14 Jan 2006}}
# [[{{BOOKNAME}}/arraysArrays|Arrays]] {{stage|75%|10 Feb 2006}}
#Control structures
## [[{{BOOKNAME}}/if structureThe_if_Structure|The if Structure]] {{stage|75%|19 Mar 2009}}
## [[{{BOOKNAME}}/switch structureThe_switch_Structure|The switch Structure]] {{stage|75%|14 Jan 2006}}
## [[{{BOOKNAME}}/while loopThe_while_Loop|The while Loop]] {{stage|75%|14 Jan 2006}}
## [[{{BOOKNAME}}/do while loopThe_do_while_Loop|The do while Loop]] {{stage|50%|14 Jan 2006}}
## [[{{BOOKNAME}}/for loopThe_for_Loop|The for Loop]] {{stage|50%|14 Jan 2006}}
## [[{{BOOKNAME}}/foreach loopThe_foreach_Loop|The foreach Loop]] {{stage|75%|14 Jan 2006}}
# [[{{BOOKNAME}}/functionsFunctions|Functions]] {{stage|75%|10 Feb 2006}}
# [[{{BOOKNAME}}/Files|Files]] {{stage|100%|12 Feb 2008}}
# [[{{BOOKNAME}}/mailMailing|Mailing]] {{stage|50%|14 Jan 2006}}
# [[{{BOOKNAME}}/cookiesCookies|Cookies]] {{stage|75%|14 Jan 2006}}
# [[{{BOOKNAME}}/sessionsSessions|Sessions]] {{stage|75%|2008-05-07}}
#Databases
## [[{{BOOKNAME}}/mysqlMySQL|MySQL]] {{stage|75%|14 Jan 2006}}
## [[{{BOOKNAME}}/PostgreSQL|PostgreSQL]] {{stage|25%|18 Apr 2009}}
## [[{{BOOKNAME}}/pdoPHP_Data_Objects|PHP Data Objects]] {{stage|00%|18 Dec 2006}}
# [[{{BOOKNAME}}/integration_methodsIntegration_Methods_(HTML_Forms,_etc.)|Integration Methods (HTML Forms, etc.)]] {{stage|75%|14 Jan 2006}}
 
=== Advanced PHP ===
49 行
 
====Data Structures====
# [[{{BOOKNAME}}/Data_Structures|Data Structures]]
 
====Object Oriented Programming (OOP)====
# [[{{BOOKNAME}}/Classes|Classes]]
# [[{{BOOKNAME}}/Special_Methods|Special Methods]]
# [[{{BOOKNAME}}/Overriding_OverloadingOverriding_and_Overloading|Over ridingOverriding and Over loadingOverloading]]
# [[{{BOOKNAME}}/Class_Extensions_(Inheritance)|Class Extensions (Inheritance)]]
# [[{{BOOKNAME}}/SSH ClassThe_SSH_Class| The SSH Class]]
 
==== Templating ====
# [[{{BOOKNAME}}/whytemplatingWhy_Templating| Why Templating]]
# [[{{BOOKNAME}}/templateTemplates| Templates]]
# [[{{BOOKNAME}}/cachingCaching| Caching]]
# [[{{BOOKNAME}}/smartySMARTY_templating_system| SMARTY templating system]]
# [[{{BOOKNAME}}/pradoPRADO_Component_Framework| PRADO Component Framework]]
# [[{{BOOKNAME}}/Flat FrogFlat_Frog_templating_system| Flat Frog templating system]] {{stage|25%|23 march 2006}}
# [[{{BOOKNAME}}/XSL| XSL]]
 
==== Libraries ====
# [[{{BOOKNAME}}/PEARPHP_PEAR|PHP PEAR]]
# [http://www.w3schools.com/php/ PHP5 Functions]
 
==== Frameworks ====
* [http://www.cakephp.org/ CakePHP]
* [http://codeigniter.com/ CodeIgniter]
* [http://www.drupal.org/ Drupal]
* [http://kohanaframework.org/ Kohana]
* [http://www.laravel.com/ Laravel]
* [http://nette.org/ Nette]
* [http://www.qcodo.com/ Qcodo]
* [http://www.silverstripe.com/ Silverstripe]
* [http://www.solarphp.com/ Solar]
* [http://www.symfony-project.org/ Symfony]
* [http://www.yiiframework.com/ Yii]
* [http://framework.zend.com/ Zend Framework]
 
==== Security ====
# [[{{BOOKNAME}}/Register GlobalsConfiguration:_Register_Globals| Configuration: Register Globals]]
# [[{{BOOKNAME}}/SQL Injection| SQL Injection Attacks]]
# [[{{BOOKNAME}}/Cross Site Scripting| Cross Site Scripting Attacks]]
# [[{{BOOKNAME}}/User login systems|Building a secure user login system]]
 
''See also the [[{{BOOKNAME}}/sessions#Avoiding Session Fixation|section on avoiding session fixation]] in the [[{{BOOKNAME}}/sessions|Sessions chapter]].''
 
==== Command-Line Interface (CLI) ====
# [[{{BOOKNAME}}/CLI| PHP CLI]]
# [[{{BOOKNAME}}/CLI/PHP-GTK| PHP-GTK]]
# [[{{BOOKNAME}}/CLI/Daemonization| Daemonization]]
 
==Appendices==
* [[/Code Snippets/]]
* [[/Coding Standards/]]
* [[/Alternative Hungarian Notation/]]
* [[/Editors/]]
* [[/Resources/]]
* [[/Contributors/]]
 
{{Subjects|PHP scripting language}}