рдкреАрдПрдЪрдкреА NetBeans 7.01 рдореЗрдВ phpDocumentor рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдЯреЛ-рдкреНрд░рд▓реЗрдЦрди, рдмрддрд╛рдирд╛, рдХрд╕реНрдЯрдорд╛рдЗрдЬрд╝ рдХрд░рдирд╛, рдареАрдХ рдХрд░рдирд╛

рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ рдЖрдк рдирдП рдФрд░ рдкреБрд░рд╛рдиреЗ рдЬреНрдЮрд╛рди рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВрдЧреЗ, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рдЙрдирдореЗрдВ рд╕реЗ рдХреБрдЫ рд╣рд╛рд▓ рд╣реА рдореЗрдВ RuNet рдореЗрдВ рджрд┐рдЦрд╛рдИ рджрд┐рдП, рдФрд░ рдХреБрдЫ рдХреЛ рдЖрдо рддреМрд░ рдкрд░ рдмреЙрдХреНрд╕ рдСрдлрд┐рд╕ рдЫреЛрдбрд╝рдиреЗ рдХреЗ рдмрд┐рдирд╛ рд╕реАрдзреЗ рдореМрдХреЗ рдкрд░ рдкреЗрд╢ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

рддреЛ рдЖрдк рдЬрд╛рдиреЗрдВрдЧреЗ:

рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкрд░ рдореБрдЭреЗ рдЗрд╕ рддрдереНрдп рд╕реЗ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛ рдХрд┐ рд╕рд╛рдорд╛рдиреНрдп рджрд╕реНрддрд╛рд╡реЗрдЬ рдмрдирд╛рдирд╛ рдЖрд╡рд╢реНрдпрдХ рдерд╛ред рдЕрд▓рдЧ рд╕реЗ рдкреНрд░рд▓реЗрдЦрди рд▓рд┐рдЦрдирд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рддрд░реАрдХрд╛ рдирд╣реАрдВ рд╣реИ, рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХрд╛ рдореВрд▓ рд╡рд┐рд╡рд░рдг рдСрдЯреЛ-рдкреНрд░рд▓реЗрдЦрди рдХреА рд╢реИрд▓реА рдореЗрдВ рднреА рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдореИрдВ рдПрдХ рдЪрдорддреНрдХрд╛рд░ рдХреЗ рдореБрджреНрджреЗ рдХреЛ рд╕рдордЭрдиреЗ рд▓рдЧрд╛, рдиреЗрдЯрдмреАрдиреНрд╕ 7.01 рдореЗрдВ рдпрд╣ PHPDoc рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рд╣реИ, рдпрд╣ рдХрд╛рдлреА рдпреЛрдЧреНрдп рдФрд░ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИред рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рд░реВрд╕реА рдЦрдВрдб рдореЗрдВ рдЗрд╕ рд╡рд┐рд╖рдп рдкрд░ рдЬрд╛рдирдХрд╛рд░реА рдХреА рдЧрд░реАрдмреА рд╕реЗ рдореБрдЭреЗ рдЖрд╢реНрдЪрд░реНрдп рд╣реБрдЖред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдореБрдЭреЗ рдХрдИ рдиреБрдХрд╕рд╛рди рд╣реБрдП, рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рддрд╣рдд рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЗ рд╕рдордп рд╕рдорд╕реНрдпрд╛рдПрдВ рдкреИрджрд╛ рдХреАрдВред

рдпрджрд┐ рдЖрдк рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВ, рддреЛ рдмрд┐рд▓реНрд▓реА рдореЗрдВ рдЖрдкрдХрд╛ рд╕реНрд╡рд╛рдЧрдд рд╣реИ



рдХреБрдЫ рдирд╣реАрдВ рдЬрд╛рдирддреЗ рдХрд┐ рдСрдЯреЛрдбреЗрдХреНрдЬрд╛рдореЗрд╢рди рдХреНрдпрд╛ рд╣реИред рдХрдИ рд▓реЛрдЧ рдЖрдХрд╛рд░ рдХреЗ рдХрд╛рд░рдг рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рдПрдХ рдпрд╛ рджреЛ рд▓рд╛рдЗрдиреЛрдВ рдореЗрдВ рдкреБрд░рд╛рдиреЗ рдврдВрдЧ рд╕реЗ рдХреЛрдб рдкрд░ рдЯрд┐рдкреНрдкрдгреА рдХрд░рддреЗ рд╣реИрдВ, рдпрд╛ рдмрд┐рд▓реНрдХреБрд▓ рднреА рдЯрд┐рдкреНрдкрдгреА рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред рдпрд╣ рдХрдИ рдЬреЛ рдкрд╛рдк рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдореИрдВ, рдХрднреА-рдХрднреА =)ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдЕрдиреНрдп рдЕрд▓реНрдк рд╡рд┐рд╡рд░рдг рдХреЗ рдмреАрдЪ, рдореЗрд░реА рдкрд╕рдВрджреАрджрд╛ рдЯрд┐рдкреНрдкрдгреА 800-рд╕реМ рд▓рд╛рдЗрди рдлрд╝рд╛рдЗрд▓ рдХреЗ рд╢реАрд░реНрд╖рдХ рдореЗрдВ рд╣реИ:
//   :      ,     . 

PHP рдореЗрдВ рдСрдЯреЛ рдкреНрд░рд▓реЗрдЦрди рдХреНрдпрд╛ рд╣реИ


рдСрдЯреЛ рдкреНрд░рд▓реЗрдЦрди рдПрдХ рдХрд╛рд░ рдореИрдиреБрдЕрд▓ рдРрд╕реА рдЪреАрдЬрд╝ рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рдХреЛрдб рдкрд░ рдЯрд┐рдкреНрдкрдгреА рд▓рд┐рдЦрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИред рдЙрд╕реА рд╕рдордп, рдЖрдИрдбреАрдИ рдХреЗ рдЕрдВрджрд░, рдХреЛрдб, рд╡рд┐рдзрд┐, рдлрд╝рдВрдХреНрд╢рди, рдлрд╝рд╛рдЗрд▓, рдЖрджрд┐ рдкрд░ рдпреБрдХреНрддрд┐рдпрд╛рдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХреА рдЬрд╛рдПрдВрдЧреАред рдЖрдЧреЗ, рдЗрд╕рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдХрд┐рд╕реА рднреА HTML, рдкреАрдбреАрдПрдл, рдПрдХреНрд╕рдПрдордПрд▓ рдкреНрд░рд╛рд░реВрдк рдЖрджрд┐ рдореЗрдВ рдкреВрд░реЗ рдХреЛрдб рдХреЗ рд▓рд┐рдП рдкреВрд░реНрдг рдкреНрд░рд▓реЗрдЦрди рдЙрддреНрдкрдиреНрди рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, MSDN рдореЗрдВ - рдЬреЛ рдХреБрдЫ рднреА рдЖрдк рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рджреЗрдЦрддреЗ рд╣реИрдВ рд╡рд╣ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЗ рд╣рд╛рдереЛрдВ рд╕реЗ рдСрдЯреЛ-рдбреЙрдХреНрдпреВрдореЗрдВрдЯреЗрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмрдирд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдкреНрд░рд▓реЗрдЦрди рд╡рд┐рднрд╛рдЧ рджреНрд╡рд╛рд░рд╛ рдЕрдиреНрдп рд╕рднреА рдЪреАрдЬреЛрдВ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХреА рдЬрд╛рддреА рд╣реИ, рдЬреЛ рдЕрддрд┐рд░рд┐рдХреНрдд рдЪрдмрд╛рдиреЗ рдФрд░ рдЙрджрд╛рд╣рд░рдг рд▓рд┐рдЦрддреЗ рд╣реИрдВред

PHP рдХреЗ рд▓рд┐рдП рдкреНрд░рд▓реЗрдЦрди рдХреА рдкреАрдврд╝реА рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ, рд╡рд┐рднрд┐рдиреНрди рдкреБрд╕реНрддрдХрд╛рд▓рдп рд╣реИрдВред рд╕рдмрд╕реЗ рджрд┐рд▓рдЪрд╕реНрдк рдЬреЛ рдореБрдЭреЗ рдорд┐рд▓рд╛:

рдореИрдВрдиреЗ PHPDocumentor рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ред рдЗрд╕ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХрд╛ рдХрд╛рд░реНрдп рдореБрдЭреЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рдВрддреБрд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЗрд╕рдореЗрдВ рдореЗрд░реЗ рд╕рдВрдкрд╛рджрди рдХреЗ рдмрд╛рджред

рдЙрджрд╛рд╣рд░рдг

- рдХреЛрдб
 /** *        * * @param int $arVarOne * @param int $arVarTwo * @return string */ function sum_return_string($arVarOne, $arVarTwo) { $result = $arVarOne + $arVarTwo; return "$result"; //  !!! } 


- рдЖрдИрдбреАрдИ рдЯрд┐рдкреНрд╕: рд╣рдо рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдПрдВрдЧреЗ рдХрд┐ рдлрд╝рдВрдХреНрд╢рди рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╡рд╛рдкрд╕ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ


- рдСрдЯреЛ рдкреНрд░рд▓реЗрдЦрди:




рдПрдХ PHPDocumentor рдСрдЯреЛ-рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕реЗрдЯ рдХрд░рдирд╛


рдореИрдВ рдЦрд┐рдбрд╝рдХрд┐рдпреЛрдВ рдХреЗ рдиреАрдЪреЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реВрдВред рдореЗрд░реЗ рдкрд╛рд╕ xampp рд╣реИ - рдпрд╣ рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдмрд╣реБрдд рд╣реА рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдЪреАрдЬ рд╣реИ рдЬреЛ рдирд╣реАрдВ рдЬрд╛рдирддреЗ рдереЗ, рд▓реЗрдХрд┐рди рдЗрд╕рдореЗрдВ рдкреВрд░реНрд╡-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ PHPDocuoror рдирд╣реАрдВ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдкреВрд░реНрд╡-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ PHPUnit рд╣реИред рд╣рдо xampp рдХреЗ рд░рдЪрдирд╛рдХрд╛рд░реЛрдВ рдХреЛ рджреЛрд╖ рдирд╣реАрдВ рджреЗрдВрдЧреЗ, рд▓реЗрдХрд┐рди рдореИрдиреНрдпреБрдЕрд▓ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдкрд░ рдЖрдЧреЗ рдмрдврд╝реЗрдВрдЧреЗред рдХреЛрдИ рдлрд░реНрдХ рдирд╣реАрдВ рдкрдбрд╝рддрд╛ рдХрд┐ рд╡реЗ рдкреАрдИрдПрдЖрд░ рдЬреИрд╕реА рд╕реНрдорд╛рд░реНрдЯ рдЯреАрдореЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХрд╣рд╛рдВ рд▓рд┐рдЦрддреЗ рд╣реИрдВ, рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рдмреЗрд╣рддрд░ рд╣реИред рдореИрдВ рдЕрдкрдиреЗ рдЖрдк рд╕реЗ рдпрд╣ рдЬреЛрдбрд╝рддрд╛ рд╣реВрдВ рдХрд┐ рдореИрдВ рд╕реНрд╡рдпрдВ рдЗрд╕реЗ рдЗрд╕ рддрд░рд╣ рд╕реЗ рд╡рд░реНрдгрди рдХрд░рдирд╛ рдкрд╕рдВрдж рдХрд░рддрд╛ рд╣реВрдВ рдХрд┐ рдпрд╣ рд╕рднреА рдирд┐рд░рдкреЗрдХреНрд╖ рд░рд╛рд╕реНрддреЛрдВ рдХреЗ рд╕рд╛рде рд╡рд░реНрдгрди рдХреЗ рдЕрдиреБрд╕рд╛рд░ 100% рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЖрдк рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдпрджрд┐ рдЖрдк рдЗрд╕реЗ рдкрд╕рдВрдж рдХрд░рддреЗ рд╣реИрдВ рддреЛ рдпрд╣ рдХрд╛рдо рдХрд░реЗрдЧрд╛:

- рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕реНрдерд╛рдкрдирд╛
XAMPP рдХреЛ D: \ xampp рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ

рдЕрдЧрд░ рдбреА рдореЗрдВ рдХреНрдпрд╛ рд╣реБрдЖ: \ xampp \ php \ PEAR \ PhpDocumentor рд╣рдо рдбрд░рддреЗ рдирд╣реАрдВ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рд╣рдЯрд╛ рджреЗрдВред Xampp рд╕реЗ рдХреЛрдИ рд╕реНрдорд╛рд░реНрдЯ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдирд╣реАрдВ рд╣реИрдВред

- рдбрд╛рдЙрдирд▓реЛрдб рдХреЛрдб
рд╣рдо PEAR рдЖрджреЗрд╢реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд╣реАрдВ рд╕реЛрдЪрддреЗ рд╣реИрдВ, рдбреЗрд╡рд▓рдкрд░ рдХреА рд╕рд╛рдЗрдЯ рд╕реЗ PHPDocumentor рдХреЛ рд╕реАрдзреЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ (рдиреАрдЪреЗ рд▓рд┐рдВрдХ рджрд┐рдП рдЧрдП рд╣реИрдВ) рдореЗрд░реЗ рдкрд╕рдВрджреАрджрд╛ рд╕рдВрд╕реНрдХрд░рдг рд╣реИрдВ)
PEAR рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рд╕рдм рдХреБрдЫ рдЕрдирдкреИрдХ рдХрд░реЗрдВред рдЖрдкрдХреЛ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдкрд░ рдХреБрдЫ рдЬрд╛рджреБрдИ рд╕рдВрдЪрд╛рд▓рди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА: рдЕрдирд╛рд╡рд╢реНрдпрдХ рдкрджрд╛рдиреБрдХреНрд░рдореЛрдВ рдХреЛ рд╣рдЯрд╛рдирд╛, рдирд╛рдо рдмрджрд▓рдирд╛ рдЖрджрд┐ред рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдлрд╝рд╛рдЗрд▓ рдФрд░ рдкрджрд╛рдиреБрдХреНрд░рдо, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, phpdoc.bat рдлрд╝рд╛рдЗрд▓ рдЗрд╕ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП: D: \ xampp \ php \ PEAR \ PhpDocumentor

- рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреА рд╕реНрдерд╛рдкрдирд╛
рдЕрдм рдЖрдкрдХреЛ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЛ рд╕реНрд╡рдпрдВ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, phpdoc.bat рдлрд╝рд╛рдЗрд▓ рдкрд░ рдЬрд╛рдПрдВ
рдЗрд╕рдореЗрдВ, рд╣рдо рдЕрдкрдиреЗ рд╕реНрдерд╛рдкрд┐рдд PHP рджреБрднрд╛рд╖рд┐рдпрд╛ рдХреЗ рд▓рд┐рдП рдорд╛рд░реНрдЧ рдХрд╛ рд╕рдВрдХреЗрдд рджреЗрдВрдЧреЗ, рд╕рд╛рде рд╣реА рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЛ рд╕реНрд╡рд┐рдЪ рдХрд░реЗрдВрдЧреЗред

рдмрдЬрд╛рдп:
SET phpCli = C: \ usr \ local \ php \ cli \ php.exe

рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░реЗрдВ:
SET phpCli = D: \ work \ rumb-software \ xampp \ php \ php.exe
рд╕реАрдбреА / рдбреАрдбреА: \ xampp \ php \ PEAR \ PhpDocumentor

рдЪреЗрддрд╛рд╡рдиреА рд░реАрдлрд╝!
рдпрджрд┐ рдЖрдк XAMPP рдХреЛ C рд╕реЗ рдЕрд▓рдЧ рдбреНрд░рд╛рдЗрд╡ рдкрд░ рд░рдЦ рд░рд╣реЗ рд╣реИрдВ: рддреЛ рдЬрдм рдЖрдк рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ (CD рдХрдорд╛рдВрдб) рдХрд╛ рдЪрдпрди рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ / D рддрд░реНрдХ рдЬреЛрдбрд╝рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ - рдпрд╣ рд╕реЛрдЪрддреЗ рд╣реБрдП рдХрд┐ "рд╕реНрдХреНрд░рд┐рдкреНрдЯ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрдпреЛрдВ рдирд╣реАрдВ рдЧрдпрд╛?" рдЧрд▓рддреА рд╕реЗ рдпрд╣ рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ-рдореИрдЬрд┐рдХ рдпрд╛рдж рдЖ рд░рд╣рд╛ рд╣реИред

- IDE рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВ
рдЕрдм рдЗрд╕ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП IDE рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВред

рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдкрд░ рдЬрд╛рдПрдВ
рдиреЗрдЯрдмреАрдВрд╕ 7.01> рд╡рд┐рдХрд▓реНрдк> PHP> PHPDoc> PhpDoc рд╕реНрдХреНрд░рд┐рдкреНрдЯ

рдпрд╣ рд▓рд╛рдЗрди рдбрд╛рд▓реЗрдВ:
D: /xampp/php/PEAR/PhpDocumentor/phpdoc.bat -o HTML: рдлрд╝реНрд░реЗрдо: рдЕрд░реНрдерд▓реА

рдпрд╣ рд░реЗрдЦрд╛ рдЖрдИрдбреАрдИ рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░реЗрдЧреА рдФрд░ рдЕрддрд┐рд░рд┐рдХреНрдд рдЪрд░ рдХреЛ рдкрд╛рд░рд┐рдд рдХрд░реЗрдЧреА, рдЗрд╕рд▓рд┐рдП рдЬрд┐рд╕ рддрд░рд╣ рд╕реЗ рд╡реЗ рдХрд╣рддреЗ рд╣реИрдВ рдХрд┐ рдЖрдк рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдХреБрдЫ рдФрд░ рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдк рдкреАрдбреАрдПрдл рд╕реЗ рд╕реАрдЦ рд╕рдХрддреЗ рд╣реИрдВред рдореИрдВрдиреЗ рдЬрд╛рдБрдЪ рдирд╣реАрдВ рдХреА, рдФрд░ рдореБрдЭреЗ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ

рдзреНрдпрд╛рди рджреЗрдиреЗ рдХреА рд╕реНрдерд┐рддрд┐!
рд╕реНрд▓реИрд╢ рдПрдХ рд╕реАрдзрд╛ "/" рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрджрд┐ рдЖрдк рдмреНрд░рд╛рдЙрдЬрд╝ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЪрдпрди рдХрд░рддреЗ рд╣реИрдВ, рддреЛ NetBeans рдПрдХ рдмреИрдХрд╕реНрд▓реИрд╢ рд╕реНрдерд╛рдирд╛рдкрдиреНрди рдХрд░реЗрдЧрд╛ред

- рдЕрдм рдЙрд╕ рдкрде рдХреЛ рд╕реЗрдЯ рдХрд░реЗрдВ рдЬрд╣рд╛рдВ рдкреНрд░рд▓реЗрдЦрди рд╕рд╣реЗрдЬрд╛ рдЬрд╛рдПрдЧрд╛

рд╣рдо PHP рдЬреИрд╕реА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдмрдирд╛рддреЗ рд╣реИрдВ, рдареАрдХ рд╣реИ, рдореИрдВ рдпрд╣рд╛рдВ рдЗрд╕рдХрд╛ рд╡рд░реНрдгрди рдирд╣реАрдВ рдХрд░реВрдВрдЧрд╛ред рдорд╛рди рд▓реЗрдВ рдХрд┐ рдореИрдВрдиреЗ рдЗрд╕реЗ рдЙрджрд╛рд╣рд░рдг-рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХрд╣рд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ D: / xampp / htdocs / example-project, PHP рд╕рдВрд╕реНрдХрд░рдг 5.3 UTF-8 рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдореЗрдВ рдбрд╛рд▓ рджрд┐рдпрд╛ рд╣реИ

рдХрд┐рд╕реА рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдкрд░ рд░рд╛рдЗрдЯ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ
рдЙрджрд╛рд╣рд░рдг-рдкреНрд░реЛрдЬреЗрдХреНрдЯ> рдЧреБрдг> PhpDoc> рд▓рдХреНрд╖реНрдп рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛
рд▓рд╛рдЗрди рдбрд╛рд▓реЗрдВ ( рд╕реНрд▓реИрд╢ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдорд╕реНрдпрд╛ рднреА рд╣реИ! ):
рдбреА: / xampp / htdocs / phpdoc

- рд▓реЙрдиреНрдЪ рдХрд░реЗрдВ
рдЗрди рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЗ рдмрд╛рдж, рдкреНрд░реЛрдЬреЗрдХреНрдЯ> рдЬрдирд░реЗрдЯ PhDDoc рдкрд░ рд░рд╛рдЗрдЯ-рдХреНрд▓рд┐рдХ рдХрд░рдХреЗ рдЬреЗрдирд░реЗрд╢рди рдЙрдкрд▓рдмреНрдз рд╣реИред

рд╢рд╛рдорд┐рд▓ рдкрде рдореЗрдВ рднреА, рдЖрдк рдкреНрд░рд╛рдкреНрдд рдкреНрд░рд▓реЗрдЦрди рдХреА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЛ рдХрдиреЗрдХреНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рдЖрдИрдбреАрдИ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдлрд╛рдЗрд▓реЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрдВред рд╡рд╛рд╕реНрддрд╡рд┐рдХрддрд╛ рдореЗрдВ, рдпрд╣ рдЖрдорддреМрд░ рдкрд░ рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЖрдирдВрдж =)



рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рддрдп рдХреА рдЧрдИ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдореЗрдВ рдХрдИ рд╕рдорд╕реНрдпрд╛рдПрдВ


рдкреАрдврд╝реА рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ, рдореИрдВ рдХрдИ рд╕рдорд╕реНрдпрд╛рдУрдВ рд╕реЗ рдорд┐рд▓рд╛ред

- рдиреЛрдЯрд┐рд╕ рдкреЙрдк рдЕрдк
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдбреЗрд╡рд▓рдкрд░ PHP рдореЗрдВ, рдореЗрд░реЗ рдкрд╛рд╕ рддреНрд░реБрдЯрд┐рдпреЛрдВ, рдЪреЗрддрд╛рд╡рдирд┐рдпреЛрдВ, рдиреЛрдЯреНрд╕ рдФрд░ рд╕реНрдЯреНрд░рд┐рдВрдЧреНрд╕ рдХрд╛ рдЕрдзрд┐рдХрддрдо рд╕реНрддрд░ рд╣реИред рдкреНрд░рд▓реЗрдЦрди рдкреАрдврд╝реА рдХреЗ рджреМрд░рд╛рди, рдЗрди рд╕рднреА рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рдлрд╛рдЗрд▓реЛрдВ рдореЗрдВ рдЧрд┐рд░рдирд╛ рд╢реБрд░реВ рд╣реЛ рдЧрдпрд╛, рдореВрд▓ рд░реВрдк рд╕реЗ рдЙрдиреНрд╣реЛрдВрдиреЗ рдЕрдкрдиреА рд╕реНрдорд╛рд░реНрдЯреА рдХреНрд▓рд╛рд╕ рдмрдирд╛рдИ, рдореИрдВ PHPDocumentor рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рд╕рдореНрдорд╛рди рд╡реНрдпрдХреНрдд рдХрд░рддрд╛ рд╣реВрдВ - рд╡реЗ рдареАрдХ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдореИрдВрдиреЗ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдореЗрдВ рдЬрдмрд░рди рд░рдЦрдиреЗ рдкрд░ рдкреНрд░рддрд┐рдмрдВрдз рд▓рдЧрд╛ рджрд┐рдпрд╛ред
рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ error_reporting (E_ERROR); рдлрд╝рд╛рдЗрд▓ рдореЗрдВ
рдбреА: \ xampp \ php \ PEAR \ PhpDocumentor \ phpDocumentor \ phpDococ.c

- рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдореБрджреНрджрд╛
рдореИрдВ рдереЛрдбрд╝рд╛ рд░реВрд╕реА рд╣реВрдВ рдФрд░ рд░реВрд╕реА рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдВ рд▓рд┐рдЦрдирд╛ рдкрд╕рдВрдж рдХрд░рддрд╛ рд╣реВрдВред рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рд╕рдорд╕реНрдпрд╛рдПрдБ рд╣реБрдИ рд╣реИрдВред рдпрд╣рд╛рдВ рдореЗрд░реЗ рдкрд╛рд╕ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП UTF-8 рд╣реИ, рдФрд░ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдореЗрдВ рдПрдХ рдФрд░ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ iso-8859-1 рдЬреЗрдирд░реЗрд╢рди рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдореЗрдВ рд╕реАрд╡рди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдкрд░рд┐рдгрд╛рдо рдмрдХрд╡рд╛рд╕ рдерд╛ред рд╕реНрдорд╛рд░реНрдЯреА рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдпрд╣ рдЬрд╛рдирдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВрдиреЗ рдХреЛрдб рдХреЗ рд╕рд╛рде 3-4 рдлрд╛рдЗрд▓реЗрдВ рддрдп рдХреАрдВ рдФрд░ рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдореЗрдВ рдПрдХ рдбрд╛рдпрдирд╛рдорд┐рдХ рдЪрд░ рджрд░реНрдЬ рдХрд┐рдпрд╛ред рдЕрдм рдЖрдЙрдЯрдкреБрдЯ рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдХреА рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдХреЛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдлрд╛рдЗрд▓ D рдореЗрдВ рдмрджрд▓рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ: \ xampp \ php \ PEAR \ PhpDocumentor \ phpDocumentor \ phpdoc.inc CHARSET рд╕реНрдерд┐рд░рд╛рдВрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП, рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ, рддреЛ рдЪрд░ {$ charset} рдХреЛ рдкреВрд░реЗ рд╕реЗрдЯ рд╕реЗ рдХрд┐рд╕реА рднреА рдЯреЗрдореНрдкрд▓реЗрдЯ рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдореИрдВрдиреЗ рдЪрд╛рд░реНрдЯ рдХреЛ рджреЗрдЦрд╛ред рд╣реЗрдбрд░ рд╕рднреА рдЯреЗрдореНрдкрд▓реЗрдЯреНрд╕ рдореЗрдВ рдирд╣реАрдВ рд╣реИрдВред

- рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд╕рд╣рд╛рдпрддрд╛
рдореИрдВ рдЕрдкрдиреЗ рджрдо рдкрд░ рдЬреЛрдбрд╝реВрдВрдЧрд╛ рдХрд┐ рдореИрдВ рдЦреБрдж рдХреЛ рдЧрд▓рдд рдорд╛рдирддрд╛ рд╣реВрдВ рдХрд┐ рдореИрдВрдиреЗ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЗрди рд╕реБрдзрд╛рд░реЛрдВ рддрдХ рдкрд╣реБрдВрдЪ рдирд╣реАрдВ рдХреА рд╣реИ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рд╕рдордЭреЗрдВ, рдореЗрд░реЗ рдкрд╛рд╕ рд░рдмрдбрд╝ рдХрд╛ рд╕рдордп рдирд╣реАрдВ рд╣реИ, рдореИрдВрдиреЗ рд░рдЪрдирд╛рдХрд╛рд░реЛрдВ рдХреЛ рдЕрдЧрд▓реЗ рд╕рдВрд╢реЛрдзрди рдореЗрдВ рдореЗрд░реЗ рдмрджрд▓рд╛рд╡ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рднреЗрдЬрд╛ рд╣реИ рдФрд░ рдпрд╣ рдЙрдирдХреЗ рд▓рд┐рдП рдЖрд╕рд╛рди рд╣реЛрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ рдкреВрд░реА рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЗ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЯ рд╣реИрдВред



рд╕рд╛рдордЧреНрд░реА рд▓рд┐рдВрдХ



PHPDocumentor рд▓рд╛рдЗрдмреНрд░реЗрд░реА рд▓рд┐рдВрдХ:
http://sourceforge.net/projects/phpdocu/files/

рд╕рд╣реА PHPDocumentor: рдпрджрд┐ рдпрд╣ рд▓реЛрдб рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ, рддреЛ PM рд╕реЗ рд╕рдВрдкрд░реНрдХ рдХрд░реЗрдВред рд╢рд╛рдпрдж рдореИрдВрдиреЗ рдЕрдкрдирд╛ рдЦрд░рд╛рдм рд╕рд░реНрд╡рд░ рдлрд┐рд░ рд╕реЗ рдбрд╛рд▓ рджрд┐рдпрд╛ред
http://yadi.sk/d/7WnrUy5z0qE7n

рдкреНрд░рд▓реЗрдЦрди рдХреЗ рд▓рд┐рдП рд▓рд┐рдВрдХ PhpDoc рдкреНрд░рд╛рд░реВрдк рдкрд░:
http://manual.phpdoc.org/HTMLframesConverter/default/

рд╡рд┐рджреЗрд╢реА рд╡реАрдбрд┐рдпреЛ - рд╕реЗрдЯрдЕрдк рдирд┐рд░реНрджреЗрд╢:
http://netbeans.org/kb/docs/php/screencast-phpdoc.html

рд╕реНрд▓реИрд╢ рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛ рдФрд░ рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдХреНрдпрд╛ рддреНрд░реБрдЯрд┐ рд╣реЛрдЧреА, рдпрд╣рд╛рдВ рд╡рд░реНрдгрд┐рдд рд╣реИ:
pachkov.ru/?p=1222

рдЦреЛрдЬ рдЗрдВрдЬрди рджреНрд╡рд╛рд░рд╛ рдЕрдиреБрдХреНрд░рдордг рдХреЗ рд▓рд┐рдП рдкрд╛рда:
PhpDoc (рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рд▓рд┐рдП) рдмрдирд╛рддреЗ рд╕рдордп рдиреЗрдЯрдмреАрдиреНрд╕ рдореЗрдВ рддреНрд░реБрдЯрд┐
рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд░рдиреЗ рдореЗрдВ рддреНрд░реБрдЯрд┐ред рдирд┐рдореНрди рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдЙрддреНрдкрдиреНрди рд╣реБрдЖ рдерд╛:
java.util.regex.PatternSyntaxException: рдЕрд╡реИрдз рд╣реЗрдХреНрд╕рд╛рдбреЗрд╕рд┐рдорд▓ рдПрд╕реНрдХреЗрдк рдЕрдиреБрдХреНрд░рдо 10 рдХреЗ рдкрд╛рд╕
(ред *) (C: \ xampp \ htdocs \ PhpProject1 \ phpdoc / рддреНрд░реБрдЯрд┐рдпрд╛рдБ \ред Html) (*)ред

рдЖрдкрдХрд╛ рдзреНрдпрд╛рди рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!

UPD: рдбрдВрдмрд▓ рд╕реНрд▓реАрдк рдЯрд╛рдЗрдкреЛ рдХрд╛ рдПрдХ рдЧреБрдЪреНрдЫрд╛ рддрдп рдХрд┐рдпрд╛

UPD2: рдореБрдЭреЗ рд╕рдордЭ рдореЗрдВ рдирд╣реАрдВ рдЖрддрд╛ рдХрд┐ рдХреМрди рдХрд░реНрдо рдХрд╛ рд╡рд┐рд▓рдп рдХрд░рддрд╛ рд╣реИ, рдореИрдВ рдкреБрдирд░реНрд▓реЗрдЦрди рдирд╣реАрдВ рд▓рд┐рдЦрддрд╛, рдФрд░ рд▓реЗрдЦ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рддрдХрдиреАрдХреА рд╣реИ рдФрд░ рд╕рдордЧреНрд░ рдирд╣реАрдВ рд╣реИред рдХрд░реНрдо рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рдХреА рдЧреБрдордирд╛рдореА рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рджреВрд░ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ, рддрд╛рдХрд┐ рдЬрдирддрд╛ рдХреЛ рдкрд░реАрдХреНрд╖рдг рдкрд░ рд░рдЦрд╛ рдЬрд╛ рд╕рдХреЗред рдореИрдВ рдЖрд╢реНрдЪрд░реНрдпрдЪрдХрд┐рдд рдерд╛ рдФрд░ рдирд╛рд░рд╛рдЬ рдерд╛, рд▓реЗрдХрд┐рди рдореИрдВ рдорд╛рдирддрд╛ рд╣реВрдВ рдХрд┐ рд╡реЗ 15-рдмрд┐рдВрджреБ рдмрд╛рдзрд╛ рдХреА рд╢реБрд░реБрдЖрдд рдХреЗ рдмрд╛рдж, рдХрдо рд╣реЛрдирд╛ рд╢реБрд░реВ рд╣реЛ рдЧрдП рдереЗред

Source: https://habr.com/ru/post/In134916/


All Articles