PHP¸ß¼¶Óï·¨£¨ËÄ£©—— ÃæÏò¶ÔÏó£¨Ï£©
8 ·ÃÎÊÀàÐÍ
ÀàÐ͵ķÃÎÊÐÞÊηûÔÊÐí¿ª·¢ÈËÔ±¶ÔÀà³ÉÔ±µÄ·ÃÎʽøÐÐÏÞÖÆ£¬ÕâÊÇPHP5 µÄÐÂÌØÐÔ£¬µ«È´ÊÇOOPÓïÑÔµÄÒ»¸öºÃµÄÌØÐÔ¡£¶øÇÒ´ó¶àÊýOOP ÓïÑÔ¶¼ÒÑÖ§³Ö´ËÌØÐÔ¡£PHP5 Ö§³ÖÈçÏÂ3 ÖÖ·ÃÎÊÐÞÊηû£º
public(¹«Óеġ¢Ä¬ÈϵÄ)£¬private(˽ÓеÄ)ºÍprotected(Êܱ£»¤µÄ)ÈýÖÖ¡£
public ¹«ÓÐÐÞÊηû£¬ÀàÖеijÉÔ±½«Ã»ÓзÃÎÊÏÞÖÆ£¬ËùÓеÄÍⲿ³ÉÔ±¶¼¿ÉÒÔ·ÃÎÊ£¨¶ÁºÍд£©Õâ¸öÀà³ÉÔ±(°üÀ¨³ÉÔ±ÊôÐԺͳÉÔ±·½·¨)£¬ÔÚPHP5 ֮ǰµÄËùÓа汾ÖУ¬PHP ÖÐÀàµÄ³ÉÔ±¶¼ÊÇpublic µÄ£¬¶øÇÒÔÚPHP5 ÖÐÈç¹ûÀàµÄ³ÉԱûÓÐÖ¸¶¨³ÉÔ±·ÃÎÊÐÞÊηû£¬½«±»ÊÓΪpublic ¡£
private ˽ÓÐÐ޸ķû£¬±»¶¨ÒåΪprivate µÄ³ÉÔ±£¬¶ÔÓÚͬһ¸öÀàÀïµÄËùÓгÉÔ±ÊǿɼûµÄ£¬¼´ÊÇûÓзÃÎÊÏÞÖÆ£»µ«¶ÔÓÚ¸ÃÀàµÄÍⲿ´úÂëÊDz»ÔÊÐí¸Ä±äÉõÖÁ¶Á²Ù×÷£¬¶ÔÓÚ¸ÃÀàµÄ×ÓÀ࣬Ҳ²»ÄÜ·ÃÎÊprivate ÐÞÊεijÉÔ±¡£
protected ±£»¤³ÉÔ±ÐÞÊηû£¬±»ÐÞÊÎΪprotected µÄ³ÉÔ±²»Äܱ»¸ÃÀàµÄÍⲿ´úÂë·ÃÎÊ¡£µ«ÊǶÔÓÚ¸ÃÀàµÄ×ÓÀàÓзÃÎÊȨÏÞ£¬¿ÉÒÔ½øÐÐÊôÐÔ¡¢·½·¨µÄ¶Á¼°Ð´²Ù×÷£¬¸Ã×ÓÀàµÄÍⲿ´úÂë°üÀ¨ÆäµÄ×ÓÀ඼²»¾ßÓзÃÎÊÆäÊôÐԺͷ½·¨µÄȨÏÞ¡£
9 final ¹Ø¼ü×ÖµÄÓ¦ÓÃ
Õâ¸ö¹Ø¼ü×ÖÖ»ÄÜÓÃÀ´¶¨ÒåÀàºÍ¶¨Òå·½·¨£¬²»ÄÜʹÓÃfinal Õâ¸ö¹Ø¼ü×ÖÀ´¶¨Òå³ÉÔ±ÊôÐÔ£¬ÒòΪfinal Êdz£Á¿µÄÒâ˼£¬ÎÒÃÇÔÚPHP ÀﶨÒå³£Á¿Ê¹ÓõÄÊÇdefine()º¯Êý£¬ËùÒÔ²»ÄÜʹÓÃfinal À´¶¨Òå³ÉÔ±ÊôÐÔ¡£
ʹÓÃfinal ¹Ø¼ü±ê¼ÇµÄÀ಻Äܱ»¼Ì³Ð£»Ê¹ÓÃfinal ¹Ø¼ü±ê¼ÇµÄ·½·¨Ò²²»Äܱ»×ÓÀา¸Ç£¬ÊÇ×îÖÕ°æ±¾£»
10 static ºÍconst ¹Ø¼ü×ÖµÄʹÓÃ
static¹Ø¼ü×ÖÊÇÔÚÀàÖÐÃèÊö³ÉÔ±ÊôÐԺͳÉÔ±·½·¨ÊǾ²Ì¬µÄ£»¾²Ì¬µÄ³ÉÔ±ºÃ´¦ÔÚÄÇÀïÄØ£¿Ç°ÃæÎÒÃÇÉùÃ÷ÁË“Person”µÄÈËÀ࣬ÔÚ“Person”Õâ¸öÀàÀïÈç¹ûÎÒÃǼÓÉÏÒ»¸ö“ÈËËùÊô¹ú¼Ò”µÄÊôÐÔ£¬ÕâÑùÓÓPerson”Õâ¸öÀàʵÀý»¯³ö¼¸°Ù¸ö»òÕ߸ü¶à¸öʵÀý¶ÔÏó£¬Ã¿¸ö¶ÔÏóÀïÃæ¾Í¶¼ÓГËùÊô¹ú¼Ò”µÄÊôÐÔÁË£¬Èç¹û¿ª·¢µÄÏîÄ¿¾ÍÊÇΪÖйúÈ˶ø¿ª·¢µÄ£¬ÄÇôÿ¸ö¶ÔÏóÀïÃæ¾Í¶¼ÓÐÒ»¸ö¹ú¼ÒµÄÊôÐÔÊÇ“Öйú”ÆäËüµÄÊôÐÔÊDz»Í¬µÄ£¬Èç¹ûÎÒÃÇ°Ñ“¹ú¼Ò”µÄÊôÐÔ×ö³É¾²Ì¬µÄ³ÉÔ±£¬ÕâÑù¹ú¼ÒµÄÊôÐÔÔÚÄÚ´æÖоÍÖ»ÓÐÒ»¸ö£¬¶øÈÃÕ⼸°Ù¸ö»ò¸ü¶àµÄ¶ÔÏó¹²ÓÃÕâÒ»¸öÊôÐÔ£¬static ³ÉÔ±Äܹ»ÏÞÖÆÍⲿµÄ·ÃÎÊ£¬ÒòΪstatic µÄ³ÉÔ±ÊÇÊôÓÚÀàµÄ£¬ÊDz»ÊôÓÚÈκζÔÏóʵÀý£¬ÊÇÔÚÀàµÚÒ»´Î±»¼ÓÔصÄʱºò·ÖÅäµÄ¿Õ¼ä£¬ÆäËûÀàÊÇÎÞ·¨·ÃÎʵģ¬Ö»¶ÔÀàµÄʵÀý¹²Ïí£¬ÄÜÒ»¶¨³Ì¶È¶ÔÀà¸Ã³ÉÔ±Ðγɱ£»¤¡£
ÀàµÄ¾²Ì¬±äÁ¿£¬·Ç³£ÀàËÆÈ«¾Ö±äÁ¿£¬Äܹ»±»ËùÓÐÀàµÄʵÀý¹²Ïí£¬ÀàµÄ¾²Ì¬·½·¨Ò²ÊÇ
Ïà¹ØÎĵµ£º
phpÒýÓÃ(&)Ïê½â
2009-05-13 14:30
phpµÄÒýÓ㨾ÍÊÇÔÚ±äÁ¿»òÕߺ¯Êý¡¢¶ÔÏóµÈÇ°Ãæ¼ÓÉÏ&·ûºÅ£©
ÔÚPHP ÖÐÒýÓõÄÒâ˼ÊÇ£º²»Í¬µÄÃû×Ö·ÃÎÊͬһ¸ö±äÁ¿ÄÚÈÝ.
Óë£ÃÓïÑÔÖеÄÖ¸ÕëÊÇÓвî±ðµÄ£®£ÃÓïÑÔÖеÄÖ¸ÕëÀïÃæ´æ´¢µÄÊDZäÁ¿µÄÄÚÈÝÔÚÄÚ´æÖдæ·ÅµÄµØÖ·
±äÁ¿µÄÒýÓÃ
PHP µÄÒýÓÃÔÊÐíÄãÓ ......
1 ¿ªÊ¼Ð´PHP³ÌÐò
¸úѧC/C++¡¢javaÒ»Ñù£¬ÎÒÃÇÏÈ´Óhello world¿ªÊ¼£º
PHP µÄ½Å±¾¿éÒÔ <?php ¿ªÊ¼£¬ÒÔ ?> ½áÊø¡£Äú¿ÉÒÔ°Ñ PHP µÄ½Å±¾¿é·ÅÖÃÔÚhtmlÎĵµÖеÄÈκÎλÖᣵ±È»£¬ÔÚÖ§³Ö¼òдµÄ·þÎñÆ÷ÉÏ£¬Äú¿ÉÒÔʹÓà <? ºÍ ?> À´¿ªÊ¼ºÍ½áÊø½Å±¾¿é¡£²»¹ý£¬ÎªÁË´ïµ½×îºÃµÄ¼æÈÝÐÔ£¬ÎÒÃÇÍƼöÄúʹÓñê×¼ÐÎʽ£¨ <?php£© £¬¶ ......
Ñ»·Óï¾ä
ÔÚÄú±àд´úÂëʱ£¬Äú¾³£ÐèÒªÈÃÏàͬµÄ´úÂë¿éÔËÐкܶà´Î¡£Äú¿ÉÒÔÔÚ´úÂëÖÐʹÓÃÑ»·Óï¾äÀ´Íê³ÉÕâ¸öÈÎÎñ¡£
ÔÚ PHP ÖУ¬ÎÒÃÇ¿ÉÒÔʹÓÃÏÂÁÐÑ»·Óï¾ä£º
while
Ö»ÒªÖ¸¶¨µÄÌõ¼þ³ÉÁ¢£¬ÔòÑ»·Ö´ÐдúÂë¿é
do...while
Ê×ÏÈÖ´ÐÐÒ»´Î´úÂë¿é£¬È»ºóÔÚÖ¸¶¨µÄÌõ¼þ³ÉÁ¢Ê±Öظ´Õâ¸öÑ»·
for
Ñ»·Ö´ÐдúÂë¿éÖ¸¶¨µÄ´ÎÊý
foreach
¸ù ......
±íµ¥ºÍÓû§ÊäÈë
PHP ±íµ¥´¦Àí
±íµ¥ÊµÀý£º
<html>
<body>
<form action="welcome.php" method="post">
Name: <input type="text" name="name" />
Age: <input type="text" name="age" />
<input type="submit" />
</form>
</body>
</html> ......
±¾ÕÂ×ÅÖؽ²ÊöPHPÊý¾Ý¿â³éÏó²ãÓëÊý¾Ý¿â³éÏóÀà¡£
Ä¿Ç°£¬ÔÚPHPµÄÍøÕ¾¼°ÖÚ¶àÊé¼®ÖУ¬ºÜÉÙ½²µ½Êý¾Ý¿â³éÏó²ã£¬ ÓеÄPHP¿ª·¢ÕßËäÈ»ÒÑ×öÁ˼¸Ä꿪·¢¹¤×÷£¬µ«ËƺõҲûÓÐÒâʶµ½ËüµÄ ´æÔÚ¡£
ºÜ¶àÈ˲¢²»Àí½âÊý¾Ý³éÏóµÄÖØÒªÐÔ£¬Ò²²» Á˽âmysql»òmysqliÀ© Õ¹ÓëPDOµÄÇø±ð£¬PDOÓëADODBÓÖÓÐʲôÇø±ð¡£
ÔÚ±¾ÕÂÖн«½²ÊöÒÔÏÂÄÚÈÝ£¬Í¨¹ýѧϰ£ ......